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