2011-05-20 15 views
6

Temel olarak, Selector Class'dan genişletmek istediğim bir denetim var. Seçicinin birden fazla alt öğenin seçilmesine izin verdiğini biliyorum, ancak bunu istemiyorum. Tek seferde tek bir çocuğun seçilmesini istiyorum.WPF Seçici - Tek seçime izin vereceğinden ve birden çok seçime izin vermeyeceğinden nasıl emin olabilirim?

Seçme tekli/çoklu seçimler arasında ayrım yapan Selector sınıfında göremediğim bir ayar var mı, yoksa Selector sınıfını genişleten yazdığı sınıf tarafından kontrol edilen bir şey mi var?

cevap

2

Seçici, birden fazla seçim için destek almıyor. ListBox ve bu nedenle ListView, çoklu seçimleri desteklemektedir.

Her halükarda, gerçek öğe seçiminden siz sorumlusunuz. Selector sadece seçim ile ilgili özellikleri ve olayları ortaya çıkarır.

4

MultiSelector'u denediniz mi? Yardımcı olabilecek CanSelectMultipleItems özelliğine sahiptir.

+0

Genius! Tek seçimli MultiSelector'a sahip olmak için Seçici yerine baz seçilmelidir. Bu cevabı beğeniyorum çünkü temel olarak MultiSelector, sadece CanSelectMultiple (Items) ürününe halkın erişimini ekliyor ve başka hiçbir şey yapmıyor. – Dima

İlgili konular