1

我正在尝试使用样式将附加的事件 Validation.Error 应用于 wpf 窗口中的许多元素。

如何实施的示例:

<Style TargetType="TextBox">
    <EventSetter Event="Validation.Error" Handler="TextBox_ValidationError"/>
</Style>

此代码有效,并且在发生验证错误时调用处理程序方法。

但是,VS2012 中的设计器不会显示并给出消息“无效标记”和错误消息:“事件'错误'不是 RoutedEvent。”

在 VS2010 中,我收到相同的错误消息,但设计器仍然可以工作。

我正在使用样式,因为我的真实程序使用 DataGrid,并且样式正在通过 EditingElementStyle 应用。

关于如何修复风格的任何想法?

4

0 回答 0