2011-12-22 34 views
0

私は現在、Telerik RadPanelbarコントロールのカスタムテーマを作成しています。誰もがこれに直面していたか、同じサンプルプロジェクトのサンプルを知っていますか?私はそれのための正確なアプローチを知らない。Telerik RadPanelBarのカスタムテーマの作成。

もしanyonecanが私を助けたら。

ありがとうございます。

答えて

0

私はTelerikのWPFコントロールを使用しています。私はそれらを私の既存のユーザーインターフェイスのように見せるために私が使用したコントロールのためのカスタムテーマを持つ必要がありました。

私は自分のカスタムテーマを組み込みのMetroテーマに基づいて作成しました。私はコントロールと一緒に提供テーマソリューションを開き、メトロという名前のプロジェクトに新しいクラスを追加しました:

using Telerik.Windows.Controls; 

namespace Telerik.Windows.Controls.External 
{ 
    [ThemeLocation(ThemeLocation.External)] 
    public class MetroThemeExternal : Theme 
    { 
    } 
} 

それから私はテーマフォルダとそのサブフォルダにGeneric.xamlファイルの以外のすべてのXAMLファイルを除外しています地下鉄。私は使用する必要があるファイルを含めました。あなたのケースでは、PanelBar.xamlファイルのみをソリューションに含めることができます。 Generic.xamlを開いてPanelBar.xamlリソース辞書を呼び出すことを忘れないでください。 Generic.xamlファイルを使用しない場合は、Generic.xamlファイル内の他の呼び出しを削除できます。

<ResourceDictionary Source="pack://application:,,,/Telerik.Windows.Themes.Metro;Component/Themes/Metro/PanelBar.xaml"/> 

PanelBar.xamlのスタイルを必要に応じて変更してから、プロジェクトをコンパイルできます。アプリケーションでテーマを使用するには、次のように設定してください:

関連する問題