2011年8月4日木曜日

C#の最大化、最小化イベント

.NETフレームワークでウィンドウ状態(最大化や最小化)は、WindowStateプロパティに保持されるのですが、WindowStateプロパティが変更されたことを通知する専用のイベントは存在しないようです。実行時にフォームを最大化又は最小化するとResizeイベントが発生するようなので、かわりにResizeイベントでWindowStateプロパティを参照して処理すれば良さそうです。

以下、MSDNから引用です。
実行時にフォームを最大化すると、Resize イベントが生成されます。
実行時にフォームを最小化すると、Resize イベントが生成されます。

0 件のコメント:

コメントを投稿