1. 程式人生 > >Dev 控制元件treelist等滾動條使用

Dev 控制元件treelist等滾動條使用

使用dev的treelist控制元件,系統預設的滾動條太細太小,當資料很多時候,拖動滾動條的時候使用者使用極其不方便。這個問題通過設定dev的窗體面板顯示即可完成。因為treelist控制元件的滾動條隨著不同窗體顯示風格變化的,可通過面板進行顯示,如下:

1、引入DevExpress.BonusSkins.v11.2.dll控制元件。

2、啟動Program.cs類中需要註冊當前的面板,如下:

      DevExpress.UserSkins.BonusSkins.Register();

3.增加一個面板測試窗體,拖入listboxcontrol控制元件,單擊items中增加如下風格:

Caramel
Money Twins
Lilian
iMaginary
Black
Blue
Coffee
Liquid Sky
London Liquid Sky
Glass Oceans
Stardust
Xmas 2008 Blue
Valentine
McSkin

4、執行面板窗體,出發listbox的事件sekectedubdexchanged的事件,程式碼如下。

private void listBoxControl1_SelectedIndexChanged(object sender, EventArgs e)
        {
            defaultLookAndFeel1.LookAndFeel.UseWindowsXPTheme = false;
            defaultLookAndFeel1.LookAndFeel.Style = DevExpress.LookAndFeel.LookAndFeelStyle.Skin;
            string SkinName = listBoxControl1.SelectedItem.ToString();
            defaultLookAndFeel1.LookAndFeel.SkinName = SkinName;
        }

執行窗體後,單擊不同的風格,窗體就顯示不同的風格,此時可以拖入treelist控制元件,可以隨著面板風格不同,treelist控制元件的滾動條風格隨著變化