0
私のWPFアプリケーションに2つのComboBoxスタイルがあります。2つのComboBoxスタイルが異なる2つのComboBoxスタイル
<Style TargetType="{x:Type local:MyComboBox1}">
<Style.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
...
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Style.Resources>
<Setter Property="SnapsToDevicePixels" Value="true" />
...
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type local:MyComboBox1}">
...
</ControlTemplate>
</Setter.Value>
</Setter>
<Style.Triggers />
</Style>
ここで、それぞれのComboBoxのComboBoxItemを別の方法でスタイルしたいとします。これどうやってするの?
あなたは、コンボボックスのスタイルを示しています。それらに 'x:Key'を与え、コンボボックススタイルを静的リソースとして指定します。あなたの質問については、* "私はComboBoxItemsをスタイルしたい" * - あなたは 'ItemTemplate'(' Template'ではなく)を使ってdatatemplatesやcomboboxスタイルを使うことができます。 – Sinatr
[Styling WPF ComboBox items](https://stackoverflow.com/questions/8746306/styling-wpf-combobox-items)の可能な複製 – Sinatr