原創(chuàng)|其它|編輯:郝浩|2010-05-17 12:07:43.000|閱讀 2200 次
概述:作為一個優(yōu)秀的界面框架控件,ExpressSkins? Library的強大功能吸引了越來越多的開發(fā)者的目光。然而也正是由于它的功能強大,使得開發(fā)者們在開發(fā)中遇到各種各樣的問題。 因此,慧都科技愿把ExpressSkins? Library控件的使用心得與大家分享。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
作為一個優(yōu)秀的界面框架控件,ExpressSkins™ Library的強大功能吸引了越來越多的開發(fā)者的目光。然而也正是由于它的功能強大,使得開發(fā)者們在開發(fā)中遇到各種各樣的問題。 因此,慧都科技愿把ExpressSkins™ Library控件的使用心得與大家分享。
在使用ExpressSkins™ Library的開發(fā)過程中,最常見的問題莫過于設(shè)計時有風(fēng)格,運行時沒有風(fēng)格?這究竟是怎么一回事呢?
實際上,這種情況主要是因為沒有加單元引用,因為在設(shè)計時Skins的包已經(jīng)被注冊到了delphi中所以在設(shè)計時可以顯示皮膚,但如果沒有把單元引用加入到代碼中,delphi是不會編譯皮膚到你的exe中去的,所以就出現(xiàn)了這種問題.
那么,到底該如何加單元引用呢?接下來將為你一一揭曉。
1.對皮膚的引用,好像從V36開始dev控件把每套皮膚單獨封成了包,所以在程序中我們只要加入所使用皮膚的單元引用就可以了,例如使用皮膚:Office2007Silver 就要加入引用: dxSkinOffice2007Silver, 以下我列出所有皮膚引用的單元:dxSkinOffice2007Black,
dxSkinOffice2007Blue, dxSkinLiquidSky, dxSkinLondonLiquidSky, dxSkinMcSkin,
dxSkinMoneyTwins, dxSkinOffice2007Green, dxSkinOffice2007Pink,
dxSkinOffice2007Silver, dxSkinSilver, dxSkinStardust, dxSkinValentine,
dxSkinXmas2008Blue, dxSkinBlack, dxSkinBlue, dxSkinCaramel, dxSkinCoffee,
dxSkinGlassOceans, dxSkiniMaginary, dxSkinLilian;
另:如果你的程序是runtime package的話,記得發(fā)布時要把相對的bpl加上。
2.對控件皮膚的引用: 以上的皮膚包中只有dev基礎(chǔ)控件的皮膚,對于大一點的控件(可選安裝的)還要加入相對控的皮膚包的單元引用,例如:使用了ribbon的話就要加入dxSkinsdxRibbonPainter; 使用的NavBar就要加入dxSkinsdxNavBar2Painter; 使用的pageContorl就要引用dxSkinscxPCPainter;
對于這類控件可以到dev的源碼(skins的source目錄中)中去找相印的包。
應(yīng)廣大客戶的強烈要求,慧都為DevExpress for .NET用戶量身打造了一款中文資源包,DevExpress 官方漢化資源 , 您只需極少花費便可獲得這套完整、專業(yè)的漢化資源,從而使您的產(chǎn)品實現(xiàn)全面漢化。
在慧都控件網(wǎng)的推動下,DXperience幫助中國軟件企業(yè)開發(fā)出很多優(yōu)秀的軟件產(chǎn)品,DXperience其產(chǎn)品的品牌、質(zhì)量,是全球公認(rèn)的,并且產(chǎn)品銷售長期占據(jù)著慧都科技控件銷量榜的第一位置。慧都控件網(wǎng)不僅為 DXperience提供了全面的技術(shù)支持服務(wù),同時還傾情打造 DevExpress for.net高級培訓(xùn),全面提高你的軟件開發(fā)實力以及開發(fā)時間。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)