エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Silverlight] コントロールのテンプレートを書き換える
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Silverlight] コントロールのテンプレートを書き換える
某所を見て難しいとか面倒とか言われていたので書いとく。 たとえば、「コンボボックスの IsEnabled が ... 某所を見て難しいとか面倒とか言われていたので書いとく。 たとえば、「コンボボックスの IsEnabled が false のときの色を変えたい」なんてときはコントロールテンプレートを書き換えてやることになります。 Silverlight の標準のコントロールのテンプレートは MSDN の 「コントロールのスタイルとテンプレート」 にあります。コンボボックスなら 「ComboBox のスタイルとテンプレート」 です。 実際にコンボボックスを例にやってみます。 MSDN の前半に書かれているパーツやら状態やらは単なる説明なのでどうでもいいです。 XAML が書かれているところのちょっと上に使われている名前空間が書いてあります。xmlns:vsm と xmlns:sys を使ってるとあるのでこれらを書き足してやります。 続いて XAML の <Style TargetType=”ComboBox