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

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

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

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

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

Изображение выпуска http://i42.tinypic.com/5wm0qx.jpg

Ответы на вопрос(3)

Ваш ответ на вопрос