Hello,

J'aimerais, lorsque je suis dans un TabControl, contrôler les valeurs rentrées dans l'onglet actif avant de passer à celui qu'on vient de cliquer.

J'ai essayé d'utiliser l'événement Leave, avec selectedTab, mais ça ne marche pas : je passe malgré tout à l'onglet sur lequel je viens de cliquer.

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
        private void tpPackaging_Leave(object sender, EventArgs e)
        {
            if (tbLength.Text == "")
            {
                MessageBox.Show((string)Program.tableDeHachage["tbLength.Error"]);
                tabControlInput.SelectedTab = tpPackaging;
            }
         }
Merci pour votre aide.