У меня есть форма WPF с кнопками Next и Prev для перехода к следующему и предыдущему месяцам изготовленного на заказ календаря.Я хочу отключить эти кнопки, как только пользователь нажмет на них, и включить их при загрузке данных в формате mext / prev month.Это не позволило бы пользователю многократно нажимать на кнопки, а события, очереди и медленное срабатывание, один за другим.
До сих пор я пытался поместить загрузку данных календаря в поток Dispatcher и поддерживатьфлаг, указывающий, занята страница или нет.Кажется, не работает, и события все еще накапливаются.
Я также попытался использовать команду для нажатия кнопок, чтобы обработчик загрузки загрузил данные, и CanExecute решал, можно ли загрузить данные, на основефлаг IsBusy.Также не работает.
Есть указатели?