0

テーマを作成するためにDevexpressテーマビルダーを使用しました。テーマの適用に成功しました。この問題は、aspx:textboxesの幅が異なる場合に発生しました。テーマビルダーでスキンを作成し、幅のみを変更することにしました。SkinIDプロパティを使用してテキストボックスにスキンを設定しましたが、効果が見られません。次のコードでテーマを登録しました。

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

スキンについても同様の登録を行う必要がありますか?

4

2 に答える 2

0

マークアップでSkinIDを設定するときは、スキンが含まれるテーマも定義する必要があります。

例えば

<dx:aspxcombobox Theme="MyTheme" SkinID="MySkin" />
于 2013-02-02T21:40:19.020 に答える
-1

テーマ名dllのファイルWeb.Configテーマタグを設定します。

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

enableResourceMerging = "true" />

于 2013-03-18T16:30:58.773 に答える