Я должен обеспечить сортировку (по возрастанию, по убыванию, нет) для выбранных элементов в RadComboBox.
Я думал, чтобы выбранные элементы выглядели следующим образом: с левой стороны элемента находится текст, а справа - значок, который (стрелка) показывает направление сортировки. Текст и значок разделены вертикальной линией. Нажатие на элемент меняет направление сортировки (нет → возрастание → убывание → нет).
То, что у меня сейчас есть, выглядит так:
![enter image description here](https://i.stack.imgur.com/APVSa.png)
И это то, что я хотел бы, чтобы выбранные элементы выглядели (поле будет, например, LanguageName):
![enter image description here](https://i.stack.imgur.com/N8I4j.png)
Мой вопрос был бы, как я могу определить выбранный элемент RadComboBox? Какой шаблон мне нужно изменить и как?
Вот мой исходный код:
<telerik:RadComboBox ItemsSource="{Binding Customization.Columns}"
DisplayMemberPath="Title"
AllowMultipleSelection="True"
CanAutocompleteSelectItems="True"
CanKeyboardNavigationSelectItems="True"
SelectionChanged="GroupingRadComboBox_OnSelectionChanged"
SelectedItem="{Binding GroupByColumn, Mode=TwoWay}">
<telerik:RadComboBox.IsEnabled>
<MultiBinding Converter="{StaticResource BooleanAndConverter}">
<Binding Path="Customization.Wpf.LoadInMemory"/>
<Binding Path="Customization.Columns.Count" Converter="{StaticResource IsCollectionEmptyToBoolConverter}" />
</MultiBinding>
</telerik:RadComboBox.IsEnabled
</telerik:RadComboBox>