Winform中使用摺疊視窗

來源:互聯網
上載者:User

標籤:winform   style   blog   http   使用   art   

使用此處的控制項

http://www.codeproject.com/Articles/18401/XPanderControls

 

注意事項

使用之前需要先添加winform內建的toolStripContainer1

this.toolStripContainer1.ContentPanel.Controls.Add(this.panel1);

需要設定  private BSE.Windows.Forms.Panel panel1;的屬性

  this.panel1.Dock = System.Windows.Forms.DockStyle.Left;//向左摺疊

this.panel1.ShowExpandIcon = true;//顯示出折圖案

   this.panel1.AssociatedSplitter = this.splitter1;//  private BSE.Windows.Forms.Splitter splitter1;

 

 

 

關於winform中splitter的使用

http://blog.itpub.net/26221264/viewspace-735903

使用splitter控制項 將介面分成可以調整寬度的三個部分現在我們就自己動手來實現一個使用者介面,該使用者介面分為三個部分,由兩個Splitter 控制項來分隔和控制這三個的大小。




1、先在表單上放置部分一的控制項,這裡是TreeView控制項,然後把它的 Dock 屬性設定為 Left,使得控制項停靠在表單的左邊。


2、現在往表單上拖放一個Splitter 控制項,也就是介面中的Splitter1,把它的 Dock 屬性也設定為 Left,這樣它就停靠在TreeView控制項的右邊緣了。


3、往表單上拖放部分二的控制項,這裡是RichTextBox控制項,然後把它的 Dock 屬性設定為 Bottom,使得它停靠在表單的下部。


4、往表單上拖放另外一個 Splitter 控制項,就是介面中的 Splitter2,把它的 Dock 屬性設定為 Bottom,這樣它就自動變成水平放置,並停靠在RichTextBox 控制項的上方。


5、往表單上拖放部分三,然後把它的 Dock 屬性設定為 Fill。


現在運行程式,就可以通過兩個 Splitter 控制項來調整其它三個控制項的大小了。

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.