如果ListBox上的ScrollViewer.CanContentScroll = true,则它将影响ListBoxItem的Validation.HasError值

时间:2019-04-12 07:19:57

标签: wpf

创建了一个包含ListBox的应用程序,其中约80个ListBoxItems处于错误状态(表示Validation.HasError=true)。 Scrollviewer.CanContentScroll上的ListBox是正确的。创建的错误模板在ListBoxItem周围包含红色边框。启动应用程序时,所有ListboxItems(视图中有5个项目)都带有红色边框,因为它们处于错误状态。

当我上下滚动列表时,ListBoxItem周围的红色边框消失了,它的Validation.HasErrorfalse,这是错误的。为什么会这样?

0 个答案:

没有答案