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控制元件的滾動條風格隨著變化