У меня есть TabItem contanining поле списка, которое имеет obeservable набор моего класса подачи как его источник объекта. Когда я обновляю/загружаю подачу в набор, я хочу отключить главное окно так, чтобы пользователь не мог пойти, нажав другие вещи, в то время как этот процесс работает. Таким образом, я установил tbCtrl.isEnabled=false;
к моей вкладке управляют на форме. Затем присвойте обработчик событий пользовательское событие конца, которое инициировано после того, как вся подача загружается.
Это все хорошо работает, однако гиперссылки для результатов, которые в настоящее время отображаются на управлении вкладкой, никогда не повторно включаются (Ни сделайте несколько следующих, которые вне поля зрения из-за размера поля списка). Все другие результаты далее вниз прекрасны, как результаты на другой вкладке.
Я попытался звонить InvalidateVisual
на управлении вкладкой после того, как все закончено, чтобы видеть, имеет ли это значение, но это, кажется, не вызывает изменения.
Я мог понять это, если бы это были все Гиперссылки, делающие его, или просто те в настоящее время отображались, но я не понимаю, почему, которые являются вне прокрутки, не работают также.