2015年12月24日木曜日

テーマ別にリソースを定義して使用する

テーマ別のリソースを定義

 
  
   
   
  
  
   
   
  
  
 
 :

xaml で使用するときは ThemeResource を付加する



コードでリソースを使用するには
// テーマの ResourceDictionary は次のように得る
var rdic = Application.Current.Resources.ThemeDictionaries[RequestedTheme.ToString()] as ResourceDictionary;
// 得られた ResourceDictionary から使用するリソースを得る
Brush br = rdic["UnselectDataBackGround"] as Brush;

0 件のコメント:

コメントを投稿