Как я могу выбрать элемент комбинированного списка, который я определил в XAML через связывание?
Например, у меня есть выпадающий список:
<ComboBox x:Name="cboPayFrequency" Grid.Column="4" Grid.Row="7" Tag="c" Style="{StaticResource ShadedComboBox}" SelectedValue="{Binding Path=PayFrequency, Converter={StaticResource payFrequencyConverter}}" VerticalAlignment="Center">
<ComboBoxItem>
<StackPanel Orientation="Horizontal">
<TextBlock Foreground="Green" Text="{x:Static p:Resources.Weekly}" />
</StackPanel>
</ComboBoxItem>
<ComboBoxItem>
<StackPanel Orientation="Horizontal">
<TextBlock Foreground="Blue" Text="{x:Static p:Resources.BiWeekly}" />
</StackPanel>
</ComboBoxItem>
<ComboBoxItem IsSelected="True">
<StackPanel Orientation="Horizontal">
<TextBlock Foreground="Orange" Text="{x:Static p:Resources.Monthly}" />
</StackPanel>
</ComboBoxItem>
<ComboBoxItem>
<StackPanel Orientation="Horizontal">
<TextBlock Foreground="Red" Text="{x:Static p:Resources.SemiMonthly}" />
</StackPanel>
</ComboBoxItem>
<ComboBoxItem>
<StackPanel Orientation="Horizontal">
<TextBlock Foreground="YellowGreen" Text="{x:Static p:Resources.Quarterly}" />
</StackPanel>
</ComboBoxItem>
<ComboBoxItem>
<StackPanel Orientation="Horizontal">
<TextBlock Foreground="Purple" Text="{x:Static p:Resources.SemiAnnually}" />
</StackPanel>
</ComboBoxItem>
<ComboBoxItem>
<StackPanel Orientation="Horizontal">
<TextBlock Foreground="HotPink" Text="{x:Static p:Resources.Annually}" />
</StackPanel>
</ComboBoxItem>
</ComboBox>
Но каждый элемент комбинированного списка на самом деле является просто панелью стека с текстовым полем. Я сделал это потому, что хотел, чтобы каждый элемент был выделен по-своему, но как я могу выбрать одно из этих значений с помощью привязки?
Спасибо