1. 程式人生 > >DevExpress_常用控制元件06_GroupControl

DevExpress_常用控制元件06_GroupControl

1.6 GroupControl控制元件

實現效果如圖:

該控制元件的ShowCaption屬性,是bool型別,當其值為false時,表示不顯示標題;

該控制元件的CaptionImage屬性可以設定標題前的圖片顯示,例如:

 this.groupControl1.CaptionImage=global::WindowsDev.Properties.Resources.additem_32x32;

該控制元件的LookAndFeel屬性下的UseDefaultLookAndFeel屬性控制是否可以對黨情的面板進行設定,為bool型別;

該控制元件的BorderStyle屬性控制控制元件的邊框樣式:

如第一個圖的效果程式碼如下:            

groupControl1.BackColor = Color.LightGray;

            groupControl1.LookAndFeel.UseDefaultLookAndFeel =false ;

            groupControl1.ShowCaption = true;

      groupControl1.BorderStyle=  DevExpress.XtraEditors.Controls.BorderStyles.Simple;

1.7 SplitContainerControl控制元件

實現效果如圖:

該控制元件的PanelVisibility屬性控制面板Panel1和麵板Panel2的可見性,

程式碼如下:

splitContainerControl2.PanelVisibility=

DevExpress.XtraEditors.SplitPanelVisibility.Panel1;//僅Panel1可見

splitContainerControl2.PanelVisibility=

DevExpress.XtraEditors.SplitPanelVisibility.Both;//Panel1、Panel2都可見

該控制元件的Horizontal屬性控制面板是成左右分割還是上下分割,其值為true表示成左右分割佈局;

該控制元件的LookAndFeel屬性提供了改變控制元件外觀的許可權,該屬性下的UseDefaultLookAndFeel為false時,可以通過該控制元件的Appearance屬性對外觀進行設定;

1.8  XtraTabControl控制元件

1、該控制元件的TabPage屬性:以集合的形式儲存page頁;

使用程式碼新增頁:

using DevExpress.XtraTab;

        XtraTabPage page = new XtraTabPage();

            page.Text = "aa";

           xtraTabControl1.TabPages.Add(page);

2、該控制元件的MultiLine屬性:把其值設為true;當可用空間不適應顯示的頁標題的長度時,允許頁頭進行多行顯示.

3、SelectedTabPage屬性:設定預設情況下顯示的頁;

4、ClosePageButttonShowMode屬性:該屬性控制那一頁上顯示關閉按鈕,示例程式碼如下:

  this.xtraTabControl1.ClosePageButtonShowMode = DevExpress.XtraTab.ClosePageButtonShowMode.InActiveTabPageAndTabControlHeader;

效果如圖:

5、HeaderButton屬性:可以通過該屬性設定該控制元件右上角顯示的按鈕,可以新增 Close, Next 和Prev buttons.

1.9 RadialMenu控制元件

該控制元件是圓形選單,可以以選單的形式新增選單項;

該控制元件的ShowPopup(Point point)方法用於顯示圓形選單;