我有一个TabItem,其中包含一个ListBox,该ListBox具有我的feeds类的可观察集合作为其项源。当我刷新/加载收集到集合中的feeds时,我想禁用主窗口,以便用户在此过程运行时无法单击其他内容。因此,我将
这一切都很好,但是当前在选项卡控件上显示的结果的超链接永远不会重新启用(由于列表框大小而不可见的下几个也是如此)。所有其他进一步向下的结果都很好,其他选项卡上的结果也是如此。
我尝试在所有操作完成后在选项卡控件上调用
如果全部是超链接或仅是当前显示的超链接,则我可以理解它,但是我不明白为什么滚动区域之外的超链接也无法正常工作。
tbCtrl.isEnabled=false;
设置为我的表格控件。然后为自定义完成事件分配事件处理程序,该事件在所有feeds加载完成后触发。这一切都很好,但是当前在选项卡控件上显示的结果的超链接永远不会重新启用(由于列表框大小而不可见的下几个也是如此)。所有其他进一步向下的结果都很好,其他选项卡上的结果也是如此。
我尝试在所有操作完成后在选项卡控件上调用
InvalidateVisual
,以查看是否有所改变,但那似乎没有引起任何变化。如果全部是超链接或仅是当前显示的超链接,则我可以理解它,但是我不明白为什么滚动区域之外的超链接也无法正常工作。