Exemple #1
0
        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();
            }
        }
Exemple #2
0
 private void BtnVider_Click(object sender, EventArgs e)
 {
     LstListe.Items.Clear();
     TBoxSelInd.Clear();
     TBoxItems.Clear();
     TBoxText.Clear();
     TBoxIndex.Clear();
 }