Делаю калькулятор смен.
Функционал, который предоставляет стандартный класс Calendar - недостаточно(не нравится дизайн, невозможность достаточно растянуть, излишний функционал), было решено делать свой велосипед.
Я решил поделить Canvas при помощи Grid, который поделил при помощи GridDefinitions и RowDefinitions, после чего ставить на него панели(или любой другой объект).
А проблема в том, что я не понимаю как такое сделать...!
Если я просто делаю
_grid.Children.Add(new Button() { Content = "Тест" });
он действительно добавляет кнопку, но если повторить процедуру - кнопка установится поверх, а не в соседнюю ячейку.
Поэтому вопрос в следующем: как такое реализовать?
Вот код -
https://pastebin.com/tC5h52zx