private void BtnSelec_Click(object sender, EventArgs e) { string PatIndex = "^[0-9]+$"; if (Regex.IsMatch(TBoxIndex.Text, PatIndex)) { try { if (Convert.ToInt32(TBoxIndex.Text) < LstListe.Items.Count + 1) { LstListe.SelectedIndex = Convert.ToInt32(TBoxIndex.Text); TBoxSelInd.Text = Convert.ToString(LstListe.SelectedIndex); TBoxText.Text = Convert.ToString(LstListe.SelectedItem); TBoxIndex.Clear(); TBoxIndex.Focus(); } } catch { MessageBox.Show("L'index " + TBoxIndex.Text + " est hors liste", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); TBoxIndex.Clear(); TBoxIndex.Focus(); } } else { MessageBox.Show("Veuillez saisir un chiffre [0-9]", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); TBoxIndex.Clear(); TBoxIndex.Focus(); } }
private void BtnVider_Click(object sender, EventArgs e) { LstListe.Items.Clear(); TBoxSelInd.Clear(); TBoxItems.Clear(); TBoxText.Clear(); TBoxIndex.Clear(); }