<< 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;
}
}

