- ベストアンサー
C# TextBoxをもつフォームが非アクティブ
お世話になります。 C#にて、付箋紙の様な簡易メモ帳を作ろうとしています。 フォーム上にテキストボックスを配置し、テキストを入力後、 そのフォームが非アクティブになった時、つまり、デスクトップや 他のウインドウに切り替わった瞬間に(フレームの色が変わった時) 自動保存させたいと思うのですが、なかなかうまくいきません。 方法をお教えください。 尚、現在はLeaveイベントで取得しようとしてみましたが、 フォーム内では発生しますが、違うウインドウに切り替えただけだと 発生しません。 以上、よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
記述するイベント箇所は、Form.Deactivateでしょう。
補足
早速のご回答、ありがとうございます。 いつもすみません>< 対策としては、教えていただけた通りで解決できました。 VBAでは当たり前のように使っていたのに… お恥ずかしい… ありがとうございました。