用DEV控制項製作Ribbon不能更換面板

2021-07-25 10:02:56 字數 779 閱讀 2294

1、在設計期更換的**,執行後不起作用,後來經過網上搜尋,發現需要手動新增單元 dxskinsdxribbonpainter,之後一切正常。

2、一句話就可以實現換膚功能

dxribbon1.colorschemename := skinname;

支援的**可以從dxribbon1.colorschemename中看到,主要有:

moneytwins

office2007blue

office2007green

office2007pink

office2007silver

summer2008

valentine

xmas2008blue

moneytwins

不能換膚太對不起編譯之後超過10m還大的程式了。

3、讀取系統中支援的所有**。

vartmpres, tmpskin: tstringlist;

begin

tmpres := tstringlist.create;

tmpskin := tstringlist.create;

dxskinsdefaultpainters.dxskinspopulateskinresources(hinstance,tmpres, tmpskin);

combobx1.items.assign(tmpskin);

dxbarcombo.items.assign(tmpskin);

tmpres.free;

tmpskin.free;

end;

dev控制項 chartControl控制項

1.chartcontrol1設定圖例上的數量 series1.showinlegend false 設定是否顯示說明 series1.label.visible true 設定是否顯示引線文字 第乙個屬性根據其 設定有時可要可不要 第二個必須要 2.chartcontrol1 資料過多時加滾輪 x...

DEV控制項ChartControl用法

region 僅供參考 控制x y軸顯示 xydiagram diagram xydiagram chartcontrol.diagram diagram.axisx.label.staggered true diagram.axisy.label.begintext axis value diag...

DEV 控制項使用技巧

dev 控制項之gridcontrol checkedit 控制項 獲取行 多選框中的值 需要先關閉修改 既gridview.closeeditor var value gridview.getdatarow i fieldname tostring 獲取單元格的值方法 datatabe dt da...