2010-11-21 6 views
-2

mes comboboxes se remplit sur la liste déroulante je veux si l'utilisateur DonT choisir quelque chose et appuyez sur quelque part ou juste près la valeur combobox déroulante était nulle Désolé pour mon anglaisune simple question sur C# combobox

+2

C# ne dispose pas d'un combobox. WinForms, WebForms ou WPF? –

+0

Est-ce lié à une question précédente? Si oui, vous devriez le lier. –

+0

Je pense qu'il parle de dropdownlist ou de listbox? –

Répondre

1

si la zone de liste déroulante est ouverte puis fermée (pour une raison quelconque) et l'utilisateur n'a pas choisi quelque chose, le combobox aura la même valeur qu'il avait avant son ouverture.

Note: Si vous remplissez la zone de liste déroulante avec des valeurs d'une source de données et vous voulez qu'il ait une valeur nulle, puis définissez la selectedIndex du combobox à -1

1

Vous demandez le contrôle nul? Si oui, vous pouvez gérer cela avec ces contrôles.

if(comBox.SelectedIndex == -1) 
    { 
    MessageBox.Show("Please Select Any Item"); 
    return; 
    }