2013-01-24 58 views
0

我用Devexpress主題生成器來創建主題。我成功地應用了這個主題。當我使用不同寬度的aspx:textboxes時,問題就出現了。我決定在Theme Builder中創建皮膚,並只改變寬度。我使用SkinID屬性來設置文本框上的皮膚,但我沒有看到效果。我用下面的代碼註冊了我的主題。如何將Devexpress Skin應用於devexpress文本框控件?

BundleConfig.RegisterBundles(BundleTable.Bundles); 
ThemeAssembly.ThemesProviderEx.Register(); 

我應該爲我的皮膚做類似的註冊嗎?

回答

0

在標記上設置SkinID時,還應該定義皮膚所在的主題。

例如

<dx:aspxcombobox Theme="MyTheme" SkinID="MySkin" /> 
-1

設置文件Web.Config中的主題標籤與主題名稱DLL:

<themes enableThemesAssembly="TRUE" styleSheetTheme="" theme="ThemeAssembly" /> 
<compression enableHtmlCompression="false" enableCallbackCompression="true" enableResourceCompression="true" 

enableResourceMerging = 「真」/>