Form.MaximumSize プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文
<LocalizableAttribute(True)> _ Public Overrides Property MaximumSize As Size
[LocalizableAttribute(true)] public: virtual property Size MaximumSize { Size get () override; void set (Size value) override; }
/** @property */ public Size get_MaximumSize () /** @property */ public void set_MaximumSize (Size value)
public override function get MaximumSize () : Size public override function set MaximumSize (value : Size)
フォームの最大サイズを表す Size。
解説
このプロパティを使用すると、フォームのサイズを指定した最大サイズに制限できます。複数のウィンドウを同時に表示する場合にこの機能を使用して、1 つのウィンドウで他のウィンドウが隠れてしまわないようにすることができます。このプロパティを高さが 0 で幅が 0 の Size オブジェクトに設定した場合、フォームには Windows で設定されている上限値を超える最大サイズは設定されません。
MaximumSize プロパティを設定するコード例を次に示します。
Public Sub New() MyBase.New() 'This call is required by the Windows Form Designer. InitializeComponent() 'Set the maximum size, so if user maximizes form, it 'will not cover entire desktop. Me.MaximumSize = New Size(500, 500) End Sub
public Form1() : base() { //This call is required by the Windows Form Designer. InitializeComponent(); //Set the maximum size, so if user maximizes form, it //will not cover entire desktop. this.MaximumSize = new System.Drawing.Size(500, 500); }
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- Form.MaximumSize プロパティのページへのリンク