Есть ли какое-либо собственное доступное поле комбинированного списка WPF Multiselect?

Хорошо, я только что ответил.

Вместо того, чтобы искать предыдущий идентификатор фиксации из истории, предыдущий идентификатор фиксации должен быть тем, который меня интересует, с суффиксом ~ 1.

git diff HASH1 HASH1~1
11
задан Dave Clemmer 25 August 2011 в 16:14
поделиться

3 ответа

В WPF нет никакого собственного мультиизбранного поля комбинированного списка. Проверьте мой блог на простой взлом с помощью смешения выражения для достижения много выбора на поле комбинированного списка. http://jobijoy.blogspot.com/2009/02/simple-multiselect-combobox-using.html идея должен использовать функцию Multi-Selection ListBox в к ComboBox путем редактирования шаблона управления.

Но для доступа к выбранным пунктам Вы, возможно, должны были бы использовать строку рева в коде.

((ListBox)cmbBox.Template.FindName("lstBox",cmbBox)).SelectedItems

Где cmbBox является Вашим полем комбинированного списка, и lstBox является ListBox в controltemaplate.

9
ответ дан 3 December 2019 в 02:53
поделиться

Я не уверен как a ComboBox отобразил бы данные этим способом, поскольку это разработано как Управление единственного выбора.

Возможно, Вы ищете что-то как a ListBox или ListView с a SelectionMode из Multiple или Extended?

<ListBox SelectionMode="Multiple" />

<ListBox SelectionMode="Extended" />
13
ответ дан 3 December 2019 в 02:53
поделиться

Хотя мне еще предстоит заставить это работать, это похоже на то, что мне нужно, и похоже на то, что вы ищете: Just Guy's Blog

2
ответ дан 3 December 2019 в 02:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: