2

最大化機能と最小化機能のみを許可するように WPF ウィンドウを制限するにはどうすればよいですか。私のアプリケーションでは、ユーザーがウィンドウのサイズを変更できないようにする必要があります。

以下のように、WPF ウィンドウのプロパティを変更しました。

Window State: Maximize

Resize Mode: NoResize

アプリケーション ウィンドウを最大化表示で実行すると、ウィンドウの境界線をダブルクリックするとサイズが変更されます。この動作を制限することは可能ですか?

4

1 に答える 1

1

このコードでは、ウィンドウは最大化された状態で開き、サイズ変更なしで最小化することもできます。必要に応じて、ウィンドウに固定サイズ (高さと幅) を指定することもできます。

Height="350" Width="525" 

Xaml:

<Window 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
     WindowState="Maximized" ResizeMode="CanMinimize">    
...    
</Window>

MSDN リファレンスのサイズ変更モードのセクションを参照してください: http://msdn.microsoft.com/en-us/library/ms748948.aspx

少し似た投稿を参照できます: NoResize モードをオンにしてウィンドウを最小化する

于 2012-10-06T06:42:12.870 に答える