Я пытаюсь создать календарь, в который могут быть встроены переключатели в определенные даты, которые будут выбраны путем вызова службы, но это не проблема. До сих пор у меня было два подхода к этому: один мог бы взять сетку данных и сделать из нее календарь, а затем поместить переключатель в ячейку с помощью средства визуализации элементов. Вторым подходом может быть расширение класса Calendar и добавление переключателей внутри. Используя первый подход, проблема состоит в том, чтобы расположить даты в правильном порядке в сетке для любого конкретного месяца. Мы можем узнать первый день месяца (понедельник, вторник ...) месяца, но правильное заполнение таблиц вызывает проблемы. Мне было интересно, пытался ли кто-нибудь когда-нибудь это сделать или был бы более простой подход.
Спасибо