我在TabControl的TabItem上有一个TextBox。使用INotifyDataError更改基于验证,当TextBox中存在错误并且您关注TextBox时,将显示验证工具提示。如果我导航到另一个选项卡,即使我在新选项卡上,工具提示也会保持原样。基本上创建一个孤立的工具提示。当我使用具有验证错误的文本框返回原始选项卡时,我可以通过关注文本框和切换选项卡来创建尽可能多的新孤立验证工具提示。
使用Silverlight Spy我一直在尝试重新制作可视树。 TextBox位于一组嵌套选项卡控件上的Grid内部的ScrollViewer中。不幸的是,在我孤立的沙盒中,我仍然无法重现这个问题。这意味着,切换标签时工具提示会消失。
有没有其他人遇到过这样的事情?