Liczby w Textboxie/ odznaczenie w domainUpDown

0

Witam, mam następujący problem, mam stworzony textbox:

 private void textBoxWins_TextChanged(object sender, EventArgs e)
        {
            
            int rankwins;
            rankwins = Convert.ToInt32(textBoxWins.Text);
            SingleMemberData.rankwins = rankwins;
        }

I w momencie gdy nacisne Clear button :

textBoxWins.Clear(); 

Program sie crashuje i pokazuje mi błąd: Additional information: Nieprawidłowy format ciągu wejściowego.

Również nie wiem jak odznaczyć coś w domainUpDown.
Używając

domainUpDownServer.SelectedIndex = 0;

Pokazuje mi po prostu 1 item na liście, a nie wyjściowy tekst typu : wybierz serwer.

Proszę o pomoc i z góry dziękuje :)

0

Bo w textBoxWins.Text nie masz tekstu, który da się skonwertować do int. Zamiast Convert.ToInt32 użyj int.TryParse.

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