###ビルドには成功するのに、IDEのXAMLデザイナーがエラーを吐きます
C# WPFを使って書いています。
XAMLコードを編集し、XAMLデザイナーで確認するような形をとっています。
が、以下の変更を加えたところ、XAMLデザイナーがエラーを吐き、使えない状態が続いています。
###XAMLデザイナーに表示されているエラーメッセージ
System.ArgumentException: 'EventSetter.Handler' に NULL 以外の値が必要です。...
該当XAMLコード
XAML
1<Window.Resources> 2 <Style TargetType="TextBox"> 3 <EventSetter Event="MouseLeave" Handler="TextBox_MouseLeaves" /> 4 </Style> 5</Window.Resources>
すべてのTextBoxでMouseLeaveイベントが発生したとき、
イベントハンドラーTextBox_MouseLeavesを呼ぶようにしています。
イベントハンドラーのコードビハインド
C#
1 void TextBox_MouseLeaves(object sender, MouseEventArgs e) 2 { 3 //処理 4 }
ビルドには成功して、動作的にも問題ありません。
ただ、このままXAMLデザイナーが使えないと少し不便です。
使っているIDEは SharpDevelop 5.1 、OSはWindows7です。
解決方法を教えてください。
あなたの回答
tips
プレビュー