スタイルを使用して、添付イベント Validation.Error を wpf ウィンドウ内の多数の要素に適用しようとしています。
実装方法の例:
<Style TargetType="TextBox">
<EventSetter Event="Validation.Error" Handler="TextBox_ValidationError"/>
</Style>
このコードは機能し、検証エラーが発生するとハンドラー メソッドが呼び出されます。
ただし、VS2012 のデザイナーは表示されず、「無効なマークアップ」というエラー メッセージが表示されます。「イベント「エラー」は RoutedEvent ではありません。
VS2010 では同じエラー メッセージが表示されますが、デザイナーは引き続き機能します。
私の実際のプログラムは DataGrid を使用し、EditingElementStyle を通じてスタイルが適用されているため、スタイルを使用しています。
スタイルを修正する方法についてのアイデアはありますか?