我有一个包含一个列表框的 TabItem,它有一个我的提要类的可观察集合作为其项目源。当我将提要刷新/加载到集合中时,我想禁用主窗口,以便用户在此过程运行时无法点击其他内容。所以我tbCtrl.isEnabled=false;
在表单上设置了我的选项卡控件。然后将事件处理程序分配给在所有提要加载后触发的自定义完成事件。
这一切都很好,但是当前显示在选项卡控件上的结果的超链接永远不会重新启用(接下来的几个由于列表框大小而看不见)。所有其他结果都很好,其他选项卡上的结果也是如此。
一切都完成后,我尝试调用InvalidateVisual
选项卡控件,看看这是否有所不同,但这似乎不会导致任何变化。
如果是所有超链接都在做这件事,或者只是当前显示的那些,我可以理解,但我不明白为什么那些不滚动的链接也不起作用。