WPFアプリケーションにテキストボックスがあります。私はonBlur
、JavaScriptを使用してイベントをキャプチャできるWeb開発に慣れています。これは私のWPFアプリでも可能ですか?
私がやろうとしているのは、「保存」ボタンではなく、テキストの変更が終了したときにデータベースを更新することだけです。
WPFアプリケーションにテキストボックスがあります。私はonBlur
、JavaScriptを使用してイベントをキャプチャできるWeb開発に慣れています。これは私のWPFアプリでも可能ですか?
私がやろうとしているのは、「保存」ボタンではなく、テキストの変更が終了したときにデータベースを更新することだけです。
なぜイベントを使ってやりたいのですか?
WPFでは、コントロールにフォーカスを失ったときにバックロジックを更新する場合は、通常、次のようなUpdateSourceTriggerを使用したBindingを使用します。LostFocus
例として
<TextBox Text="{Binding myBackLogicText, UpdateSourceTrigger=LostFocus}" />
利用可能なすべてのイベントの説明を読みましたか?参照: http: //msdn.microsoft.com/en-us/library/system.windows.controls.textbox.aspx
LostFocusイベントを探していると思いますが、ソリューションに最適なイベントを探す必要があります。