0
以下是我想要最小化的示例表單。VB.net將具有特定大小的表格最小化
這是形式的原始大小:
當它被最小化它應隱藏形式的其他部分,只顯示一個特定的區域,並應該是這樣的:
我應該能夠將表單返回到其原始狀態,反之亦然。 這可能嗎?我只嘗試最小化任務欄的表單,但我沒有嘗試過這種方法,我想知道這是否可能,因爲我覺得這個功能非常方便。
以下是我想要最小化的示例表單。VB.net將具有特定大小的表格最小化
這是形式的原始大小:
當它被最小化它應隱藏形式的其他部分,只顯示一個特定的區域,並應該是這樣的:
我應該能夠將表單返回到其原始狀態,反之亦然。 這可能嗎?我只嘗試最小化任務欄的表單,但我沒有嘗試過這種方法,我想知道這是否可能,因爲我覺得這個功能非常方便。
只需使用兩個Panel控件,兩個都使用Dock = Top。然後它只需要兩行代碼在展開和摺疊視圖之間切換:
panel1.Visible = !panel1.Visible;
this.ClientSize = new Size(this.ClientSize.Width, panel2.Bottom);
會試試這謝謝 –
我還沒有看到任何與此相關的來源。我只是想對此進行試驗。 –
將每個表單元素的'Anchor'屬性設置爲「bottom」或「bottom left」,然後在運行時更改表單的維度。捕獲最小化按鈕上的單擊事件並將其替換爲您自己的代碼。 –
我該怎麼做。我從哪說起呢。我是這種形式控制的新東西。 –