TelerikのXAMLからアプリケーションのテーマを設定することはできますか?コードビハインドの例だけがあります。私はXAMLで設定し、デザインモードでMetroテーマを持っていたいと思います。TelerikはXAMLのアプリケーションテーマを設定
答えて
次のようにして、これを実現できます。
<Application
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
x:Class="SilverlightApplication.App">
<Application.Resources>
<telerik:MetroTheme x:Key="Theme" IsApplicationTheme="True"/>
</Application.Resources>
</Application>
これが最初で私のために動作しませんでした。指定された鍵が 辞書に存在しませんでした:
{System.Collections.Generic.KeyNotFoundException:それはfollwoing例外を投げました。 System.Windows.ResourceManagerWrapper.GetResourceForUri(ウリxamlUri、 タイプのcomponentType)}
設定プロパティ「Telerik.Windows.Controls.Themeで System.Collections.Generic.Dictionary`2.get_Item(処理鍵キー)で。 ApplicationThemeSetter ' が例外をスローしました。 [行:53位置:70]
私はApp.xamlとGeneric.xamlで宣言しようとしましたが、同じ結果が出ました。
私も同じようXAMLでテーマを設定しようとしません:
<t:RadGridView t:StyleManager.Theme="Windows8Theme" ..../>
しかし、これは何も影響を与えました。
注:私は最終的に問題を解決した2012年のQ3
を使用しています。テーマDLLを含める必要があります。だから私の場合は、Windows8Themeを使いたかったので、Telerik.Windows.Themes.Windows8.dllへの参照を追加する必要がありました。 Telerikのコードで例外をスローすると便利ですが、 "ちょっと"、それは私だけです。
- ラシャド
最初に[ここのような]ドキュメントを読む必要があります(http://docs.telerik.com/devtools/silverlight/controls/radtabcontrol/styling-and-appearance/using-themes) –
- 1. Telerikエラーの問題/ Xaml ParseException MeasureOverride
- 2. Telerik ComboBoxBuilderのタブインデックスを設定する
- 3. Xaml TextBlockラウンドコーナーを設定
- 4. Telerik MVC2グリッド列の設定CSSスタイル
- 5. XAML設定フォアグラウンド行が
- 6. 別のXAMLでXAML表示コンテンツを設定する方法
- 7. XAMLのネームスペースを設定する
- 8. プロパティを設定するxamlのコントロール
- 9. XAMLでの色設定の使用
- 10. コレクションをXAML(WPF)から設定する
- 11. XAML Datagridを1行に設定する
- 12. XAMLバインディングでリソースキーを設定する
- 13. TelerikはRadUploadでTargetPhysicalFolderを動的に設定します
- 14. XAML- ScrollViewerのサイズを動的に設定する方法は?
- 15. XAML経由でDataGridのBindingSourceを設定するには?
- 16. XAMLのボタンに点滅効果を設定するには
- 17. UWP XAMLの画像コントロールにボーダーを設定するには
- 18. XAMLで行の高さをプログラムで設定する方法は?
- 19. Telerik RadEditor - ImageManager.ViewPathを現在のサイト外のディレクトリに設定する
- 20. Telerik RadChartのプロット領域の背景色を設定する
- 21. Telerik RadScheduler内のSelected Appointment/Itemのスタイルを設定します
- 22. XAMLのラベルテキストを文字列定数に設定する
- 23. Visual Studio 2008で既定のXAMLビューを設定する方法
- 24. Telerikコンボボックスのクライアント側で経路値を設定する方法
- 25. Telerik MapPinPointの位置を正しく設定できません
- 26. TelerikのGridCheckBoxColumnをクライアント側から設定する
- 27. Mvc Telerikの幅を設定するコンテンツに応じて
- 28. UWPの取得/設定Xaml WebViewのズームとスクロールの位置は?
- 29. 設計(XAML)
- 30. Telerikの剣道UIのためのJetBrains WebStormの設定
ありがとう!私はIsApplicationTheme属性が欠けていました。 – redman