2012-10-13 14 views

cevap

31
if(ComboBox.SelectedItem == null) { 
    // do something 
} 
+0

çalışıyor .. aptalca basit kod Denemedim, teşekkürler dostum! –

2
ComboBox.SelectedItems.Count 

bu çalışması gerekir:: Henüz seçilmiş hiçbir öğe olduğundan

Bu kodlar bana bir hata verir P seçili öğeleri sayar. Bu sayı 0 ise, hiçbir öğe seçilmez.

SelectionMode` `Single` olduğunda` çalışması garanti değil
+0

. Muhtemelen işe yarayacak, ancak dokümantasyon bunu belirtmeyecek. [** MSDN **] 'dan (http://msdn.microsoft.com/en-us/library/windows/apps/xaml/windows.ui.xaml.controls.listviewbase.selecteditems.aspx): _When SelectionMode Çokludir veya Genişletilmiş, seçilen öğeleri almak için SelectedItems özelliğini kullanın. SelectionMode Tek olduğunda, seçili öğeyi almak için Selector.SelectedItem özelliğini kullanın. – Jcl

-3
if(ComboBox.SelectedIndex == -1) 
İlgili konular