AutoCompleteBox无法正确呈现

阿里·贾拉利(Ali Jalali)|

我在wpf窗口中有一个autoCompleteBox,并将autoCompleteBox控件的selectedItem属性的ValidatesOnDataErrors绑定属性设置为True。当我通过单击功能区按钮显示wpf窗口时,autocompletbox的验证区域无法正确呈现。

如下图所示:

正确的项目已选择,但自动完成仍显示验证

但是当我通过单击标准的Wpf按钮显示窗口时,它可以正常工作,如下图所示:

一切都很好

有关更多信息,我创建并附加了示例源代码:

我的问题的样本

谁能帮我 ?

谢谢。

埃利·阿尔贝尔(Eli Arbel)

您会同时看到在AutoCompleteBox的控制模板中定义的自定义错误UI装饰器中的标准错误模板。您应该禁用后者:

<Style TargetType="{x:Type sysctrls:AutoCompleteBox}">
    <Setter Property="Validation.ErrorTemplate" Value="{x:Null}" />
</Style>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章