<< Práce se soubory | Programování - C# | Grafika v CS >>
Ošetření chyb
- Surround With - "zabalit do ..."
- try - pokus
- catch -
TextBox - kontrola číselného vstupu dat
Kontrola kódu klávesy
private void cislo_KeyPress(object sender, KeyPressEventArgs e)//Kontrola stisku klávesy v TextBoxu { if (!(char.IsNumber(e.KeyChar) || e.KeyChar == (char)8 || e.KeyChar == (char)13)) { e.KeyChar = (char)0; } // pokud není zadáno číslo, BackSpace nebo Enter - zadej prázdný znak if (e.KeyChar == (char)13) // po stisku klávesy Enter proveď další příkazy { příkazy; } }
Kontrola typu klávesy
private void poleCislo_KeyPress(object sender, KeyPressEventArgs e)//Kontrola stisku klávesy v TextBoxu { { if (char.IsLetter(e.KeyChar) || char.IsSymbol(e.KeyChar) || char.IsWhiteSpace(e.KeyChar) || char.IsPunctuation(e.KeyChar)) e.Handled = true; } if (e.KeyChar == (char)13) { příkazy; } }