Wpf ComboBox denetiminin .Text
özelliğini doğrudan ayarlamanın bir yolu var mı?WPF ComboBox ... .text özelliği nasıl ayarlanır?
Benim combobox bir List<T>
koleksiyonuna bağlı, ancak DropDownClosed
olayında .Text
özelliği ayarlamaya çalıştığımda, tamamen yok sayar.
Bunu bir kaç saat israf ettiğimden bahsederim. Ayarlamaya çalıştığınız metin listede yer alan öğelerden değilse ve MultiBinding (yani, ilk + ad adı) kullanıyorsanız ve bir öğeyi seçtiğinizde Ray'ın önerdiği gibi çalışmasını sağlamak için IsEditable = "True" değerini ayarlayın. metin uygun metin yerine Nesne Tipi (yani MY.Project.Person) gösterecektir. Henüz bir çözüm bulmuyorum. – modernzombie
@modernzombie: Nesnede 'ToString()' yi geçersiz kılın. – SLaks
@modernzombie Veya, ComboBoxItem öğesini kullanın ve öğenin üzerindeki Tag öğesini gerçek nesneye ve içeriği görüntülemek istediğiniz dizeye ayarlayın. –