|
WPF Calendar
|
|||
---|---|---|---|
#18+
Вот такой вопрос: в контроле WPF есть календарь и еще кнопка. Как только выполняется событие SelectedDatesChanged (даже если в этом событии никаких действий не провожу), то кнопка становится активна только при втором нажатии. Как сделать, чтобы при изменении даты в календаре кнопка срабатывала при первом клике? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2016, 14:22 |
|
WPF Calendar
|
|||
---|---|---|---|
#18+
TataSВот такой вопрос: в контроле WPF есть календарь и еще кнопка. Как только выполняется событие SelectedDatesChanged (даже если в этом событии никаких действий не провожу), то кнопка становится активна только при втором нажатии. Как сделать, чтобы при изменении даты в календаре кнопка срабатывала при первом клике? скорее всего кнопка на команде, в событии SelectedDatesChanged вызови CommandManager.InvalidateRequerySuggested(), это обновит состояние всех кнопок на командах, в конце события ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2016, 22:15 |
|
WPF Calendar
|
|||
---|---|---|---|
#18+
В событие SelectedDatesChanged вставила в конец CommandManager.InvalidateRequerySuggested(). Результат не изменился. Только после 2-го клика работают кнопки после выбора даты. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2016, 11:21 |
|
WPF Calendar
|
|||
---|---|---|---|
#18+
TataS, скинь пример тогда, не долго же повторить проблему ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2016, 11:23 |
|
WPF Calendar
|
|||
---|---|---|---|
#18+
private void calendar1_SelectedDatesChanged(object sender, SelectionChangedEventArgs e) { selectedDate = (DateTime)calendar1.SelectedDate; G_Content.Content = new Graf(selectedDate, otkudaCall); } ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2016, 12:14 |
|
WPF Calendar
|
|||
---|---|---|---|
#18+
Разобралась: вставила calendar1_SelectedDatesChanged команды: this.CaptureMouse(); this.ReleaseMouseCapture(); и все кнопки стали активными ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2016, 12:46 |
|
|
start [/forum/topic.php?fid=21&fpage=9&tid=1440582]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 228ms |
total: | 371ms |
0 / 0 |