wpisywanie do textboxa liczb

0

Witam
Mam mały problem z wpisywaniem liczb do textboxa. Udało mi się zrobić by wpisywało tylko cyfry, ale w tej chwili mogę wpisać jedynie jedną cyfrę. Chcę do tego od razu dać warunek który sprawdzi czy liczba wpisana jest między 1 a 14 i wtedy odblokują się następne 2 textboxy... Nie wiem czy to już taka pora czy co :D ale nie mogę się z tym ogarnąć

   private void ilu_n_Keypress(object sender, KeyPressEventArgs e)
        {
            
                ilu_n.Text = k.ToString();
                if (!Char.IsNumber(e.KeyChar))
                {
                      e.Handled = true;
                      
                }

                if (k > 1 ||k<14)
                {
                    imie_n.Enabled = true;
                    nazwisko_n.Enabled = true;
                }

               
                else
                {
                    MessageBox.Show("Liczby z poza zakresu");
                }
                }
0

Użyj może MaskedTextBox albo NumericUpDown, będzie Ci łatwiej.

0

Może faktycznie ... Dzięki za sugestię :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1