Protože tam máš několik chyb.
Od chyb syntaktických až po logické.
Když ti to píše chybu tak je vždy základem tu chybu sem zkopírovat!
Co asi stojí nejvíc za zmínku je středník za podmínkou if:
if (!double.TryParse(textBox1.Text, out delkaa)); <---- no tohle tam Wikan přece nemá !
{
MessageBox.Show("Zadej číslo");
return;
}
Je dobré naučit se základní syntaxi a až potom přecházet na práci s grafikou.Celý funkční příklad vypadá takhle:
double delkaa, vysledek;
int zaokrouhleni;
if (!double.TryParse(textBox1.Text, out delkaa))
{
MessageBox.Show("Zadej číslo");
textBox1.Focus(); // Touhle "vychytávkou" zajistíš, že kurzor bude mít uživatel rovnou v nutném políčku
return;
}
zaokrouhleni = Convert.ToInt16(numericUpDown1.Value);
vysledek = 4 * delkaa;
vysledek = Math.Round(vysledek, zaokrouhleni);
label1.Text = Convert.ToString(vysledek);