aero玻璃效果
下圖左是devexpress無玻璃效果,圖右是windows自帶玻璃效果.
windows aero 是從 windows vista 開始使用的新型使用者介面,透明玻璃感讓使用者一眼貫穿。"aero"為四個英文單字的首字母縮略字:authentic(真實)、energetic(動感)、reflective(反射)及open(開闊)。意為aero介面是具立體感、令人震撼、具透視感和闊大的使用者介面。除了透明的介面外,windows aero也包含了實時縮圖、實時動畫等視窗特效,吸引使用者的目光。windows 8 rtm中,桌面已拋棄aero glass 效果而恢復以往平面式設計,但部分aero設計,如aero snap和透明工作列仍然保留。
在win7中玻璃效果固然好看,但自定義程式如果使用了第三方的控制項的話,建議就不要再使用這個效果了,反而會覺得不搭(可能是我有強迫症!)
dotnetbar中取消玻璃效果
在dotnetbar中取消設定form窗體enableglass屬性為false,並繼承devcomponents.dotnetbar.office2007form。詳細可參考:使用第三方控制項dotnetbar來美化程式
devexpress取消玻璃效果
在devexpress繼承devexpress.xtraeditors.xtraform後,窗體屬性中沒有enableglass屬性,正確的解決方式是:
新增引用:
using devexpress.userskins;
using devexpress.skins;
using devexpress.lookandfeel;
bonusskins.register();
skinmanager.enableformskins();
userlookandfeel.default.setskinstyle("devexpress style");
注意這三個引用(命名空間)對應的動態鏈結庫是安裝目錄下devexpress 14.1\components\bin\framework
devexpress.bonusskins.v14.1.dll
devexpress.utils.v14.1.dll
devexpress.utils.v14.1.dll
當然如果你想再任意視窗突然用上玻璃效果,可以在視窗初始化前新增**:
skinmanager.disableformskins();
經測試:
(2)如果父窗體設定了取消玻璃效果,那麼其子窗體也會取消玻璃效果;
(3)如果父窗體沒有取消玻璃效果,子窗體也可以設定取消玻璃效果,並有效;
LED玻璃透明屏原理?LED玻璃透明屏價格多少錢?
led玻璃屏也叫透明玻璃屏,通常安裝在玻璃幕牆上為主。透明玻璃屏是在玻璃內部植入燈珠,發光形式帶來精彩畫面,led玻璃透明屏原理?led玻璃透明屏 怎麼算,帶著這樣的問題我們一起來了解 led玻璃透明屏原理 led玻璃透明屏 組成 1.型號間距。畫素間距即是燈珠與燈珠之間的距離,單位是mm,通常是與...
DevExpress中DateEdit控制項漢化
在網上找到好多這方面的資料,可是我卻不知道把那些 放 歪打誤撞,終於對了,我要漢化的只有裡面的 clear和today button frmmain.designer.cs檔案中 加入一段 public class cheditlocalizer localizer return base.getl...
DevExpress中TreeList樹樣式調整
devexpress的treelist預設是沒有樹狀線的,修改treelinestyle屬性無效,這對於tree並不好看。官方解釋說對於devexpress的標準主題是不支援treelist有treeline的 不是技術問題,是設計理念不同 如devexpress style,devexpress ...