MESCIUS InputMan for WPF 3.0J
テーマテンプレートのカスタマイズ

以下は、既定のテーマテンプレート(Generic テーマ)の構成内容を表しています。このテーマテンプレート情報を元に変更を加えることによって、コントロールに独自の外観を設定できます。それぞれのリンクをクリックすることで、その内容を確認できます。

Themes\
  Generic.xaml
  Generic\
    Base.xaml
    Calculator.xaml
    CalculatorButton.xaml
    Calendar.xaml
    CalendarButtons.xaml
    ComboBox.xaml
    Common.xaml
    Date.xaml
    ListBox.xaml
    Mask.xaml
    Number.xaml
    SideButton.xaml
    TextBox.xaml
    ValidationIndicator.xaml

それぞれのテーマは、プロジェクトのルート上にある「Themes」フォルダを起点とした相対位置に配置されているという前提で、相互に参照しています。これとは異なるフォルダ構成でカスタマイズしたテーマテンプレートを使用する場合は、それぞれのファイル内に記述されている参照ファイルの相対位置を変更してください。

テーマテンプレートを使用した既存のコントロールの外観のカスタマイズについては、MSDN の「コントロールのためのテンプレートを作成する方法 (WPF.NET)」を参照してください。

各テーマテンプレートに記載のassemblyやResourceDictionary Sourceの指定は、ご利用のレームワークによって異なります。

  • .NET Frameworkの場合
    • GrapeCity.WPF.InputMan
  • .NETの場合
    • GrapeCity.WPF.InputMan.Net
関連トピック

 

 


© MESCIUS inc. All rights reserved.