У меня есть 10 элементов управления ComboBox, которые будут использовать один и тот же шаблон элемента (изображение и текстовый блок) и одинаковые элементы, поэтому я хочу определить этот шаблон в более глобальном масштабе (на уровне страницы). Это то, что я сделал до сих пор:
<UserControl.Resources>
<DataTemplate x:Name="CBItem">
<StackPanel Orientation="Horizontal">
<Image Source="{Binding ImageSource}"></Image>
<TextBlock Text="{Binding TextLabel}"></TextBlock>
</StackPanel>
</DataTemplate>
</UserControl.Resources>
Проблема в том, что я не знаю, как использовать этот ресурс в следующих 10 элементах управления ComboBox. Я пробовал что-то вроде
<ComboBox Height="25">
<ComboBox.ItemTemplate>
<DataTemplate x:Name="{StaticResource CBItem}"></DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
Но это не работает. Любая помощь?