我正在尝试使用样式将附加事件Validation.Error应用于wpf窗口中的许多元素。
实施方式示例:
<Style TargetType="TextBox">
<EventSetter Event="Validation.Error" Handler="TextBox_ValidationError"/>
</Style>
此代码有效,并且在发生验证错误时调用处理程序方法。
然而,VS2012中的设计师不会显示并给出消息&#39;无效标记&#39;错误消息:&#34;事件&#39;错误&#39;不是RoutedEvent。&#34;
在VS2010中,我收到相同的错误消息,但设计师仍然可以使用。
我正在使用样式,因为我的真实程序使用DataGrid,并且通过EditingElementStyle应用样式。
关于如何修复风格的任何想法?