XAML ReadOnly ComboBox

Чтобы настроить только для чтения ComboBox в XAML (WPF), вам необходимо настроить ComboBox и TextBox , отображая только одно из них в соответствии с парой свойств IsReadOnly / IsEditable , который должен существовать в вашей ViewModel . Обратите внимание, что в этом примере " UserNVL " должен существовать в ресурсах, и это должна быть коллекция NameValueList , позволяющая преобразовывать ID в имена. В этом случае RecipientID является ключом для имени пользователя. Также обратите внимание на VisibilityConverter также должен существовать в ресурсах, и это стандартный BooleanToVisibilityConverter .

Гоша! Это было так сложно найти, что мне пришлось сделать это самому. Это позволяет пользователю выбирать содержимое текстового поля. Ни в коем случае отключенный ComboBox не позволит вам это сделать.

6
задан fuzz 18 June 2013 в 06:46
поделиться