Гиперссылки остаются неактивными после установки isEnabled=true для порождения управления

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

Это все хорошо работает, однако гиперссылки для результатов, которые в настоящее время отображаются на управлении вкладкой, никогда не повторно включаются (Ни сделайте несколько следующих, которые вне поля зрения из-за размера поля списка). Все другие результаты далее вниз прекрасны, как результаты на другой вкладке.

Я попытался звонить InvalidateVisual на управлении вкладкой после того, как все закончено, чтобы видеть, имеет ли это значение, но это, кажется, не вызывает изменения.

Я мог понять это, если бы это были все Гиперссылки, делающие его, или просто те в настоящее время отображались, но я не понимаю, почему, которые являются вне прокрутки, не работают также.

Image of Issue

12
задан Glorfindel 5 July 2019 в 10:05
поделиться