Как определить, не выбран ли выбранный элемент в ComboBox?

В моем ComboBox поле пустое, прежде чем пользователи нажмут на него и выберите любой элемент. Поэтому, если пользователи не нажимают на ComboBox, он остается пустым. Как проверить, пуст ли ComboBox или нет?

Этот код дает мне ошибку, потому что еще нет элемента:

if( ComboBox.SelectedItem.ToString().Equals("") )
{
     //do something
}

Ответ 1

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

Ответ 2

ComboBox.SelectedItems.Count

это должно работать: P подсчитывает выбранные элементы. если это число равно 0, элементы не выбраны.

Ответ 3

if( ComboBox.SelectedIndex == -1 )