I'm using a RadComboBox with a data template which is bound to ItemTemplate:
<telerik:RadComboBox
AlternationCount="1"
Grid.Row="1" Grid.Column="1" Grid.ColumnSpan="2"
ItemTemplate="{StaticResource ComboBoxCustomTemplate}"
ItemsSource="{Binding Rates}"
SelectedItem="{Binding SelectedRate}"
TextSearch.TextPath="FormattedDescription"
IsEditable="True"
EmptyText="Select a Rate"></telerik:RadComboBox>
<DataTemplate x:Key="ComboBoxCustomTemplate">
<Grid Margin="5,5,5,5" Width="300">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="30" />
<ColumnDefinition Width="30" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" FontWeight="Bold" Text="{Binding Code}" />
<TextBlock Grid.Column="1" HorizontalAlignment="Right"><Run Text="{Binding Rate}"></Run>%</TextBlock>
<TextBlock Grid.Column="2" Text="{Binding Description}" Margin="10, 0" />
</Grid>
</DataTemplate>
Can you tell me how to get the rows in the drop down to use an alternating background colour?
Using MVVM so prefer to do this in XAML not code behind if possible.