60

Windowsを使用するときに、プログラムでウィンドウを最小化するにはどうすればよいですWPFか?.Resize属性が見つかったようです。

4

8 に答える 8

125

設定WindowState = WindowState.Minimized;

于 2010-05-15T18:31:42.017 に答える
26

Window.WindowState物件をお探しのあなた。これは依存プロパティであり、変更するとWindow.RestoreBoundsプロパティが設定されるため、いつでも変更前のサイズに戻すことができます。

ここで列挙を参照してください。

myWindow.WindowState = WindowState.Minimized;
于 2010-05-15T18:30:57.900 に答える
21
this.WindowState = WindowState.Minimized;
于 2010-05-15T18:31:54.263 に答える
5

プログラムでウィンドウを最小化するには、ウィンドウのオブジェクトWindowState プロパティを使用します。

window.WindowState = WindowState.Minimized;

ウィンドウの状態を WindowState.Normal に設定すると、ウィンドウが以前の WindowsState、サイズ、および場所に復元されます。

window.WindowState = WindowState.Normal;

Window.Normal は少し間違った名前です。WindowState プロパティWindowState Enumerationの MSDN 記事のコメントは、WindowState.Normal の実際の機能を示唆しており、テストによってそれが確認されています。

于 2011-11-24T21:56:45.190 に答える
2
YourWindowName.WindowState = WindowState.Minimized;
于 2010-05-16T09:58:52.113 に答える
0

多くの人が言ったように、

window.WindowState = WindowState.Minimized

ウィンドウを最小化します。ただし、タイミングには注意してください。これを誤ってMouseLeftButtonDownハンドラー ( vs MouseLeftButtonUp) に設定すると、ウィンドウが復元されません。

于 2012-05-14T14:56:23.413 に答える