Waqar (Vicky) Ответов: 1

Как установить всплывающие подсказки для каждого элемента в выпадающем списке, кроме первого элемента


я использую элементы управления telerik wpf
вот мой фрагмент кода из файла WPF xaml, пожалуйста, посмотрите.
Я использую using binding для заполнения combobox.
я хочу установить tootips для каждого элемента в comboox, кроме первого элемента
myt itemd статичны там будет только 4 элемента
элемент1 "выберите"
пункт 2 "примирение"
место № 2 "комментарий"
item2 "история"


<ComboBox
x:Name="cmbBankReconciliationFunction"
IsEditable="True"
IsReadOnly="True"
ItemsSource="{Binding BanckReconciliationFunctions}"
SelectedValue="{Привязка SelectedFunction, Mode=TwoWay,
UpdateSourceTrigger=PropertyChanged}"
Вертикальное Выравнивание="Центр"
Требуется="Истинный"
Маржа="17,0,0,0">


можно ли зафиксировать какое - то событие в коде позади файла и можно ли достичь ожидаемых результатов ?
любая помощь будет очень оценена
Спасибо

Что я уже пробовал:

то, что я пробовал, - это использовать itemteplate и ресурс для combobox в коде WPF xaml, но не смог получить результаты.

1 Ответов

Рейтинг:
2

Graeme_Grant

Элементы управления Telerik - это пользовательские элементы управления. У Telerik есть свои собственные форумы для их контроля. Вот форумы для элементов управления WPF: Пользовательский интерфейс для форумов WPF - сообщество Telerik[^]

Сделав удар по нему, используя привязку данных, вы можете вручную установить ItemTemplate и SelectionBoxTemplate и поставьте туда подсказку. Вот ссылка в документации Telerik в качестве отправной точки для работы с ними: Создание ItemTemplate и SelectionBoxTemplate | UI для документации WPF по ходу выполнения[^]

Тогда вы могли бы использовать TemplateSelector для достижения ваших дизайнерских целей. У Telerik есть пример того, как это сделать для другого требования, однако применяется тот же принцип: Включить\отключить RadComboBoxItems | UI для документации WPF по прогрессу[^]


Waqar (Vicky)

Спасибо
@graeme_grant