Dobrý den,
mám takový docela jednoduchý kód, ale nemůžu si v něm poradit s tím, jak udělat handler pro kliknutí na tlačítko, pořád mi to píše chybu, nechápu proč:
using System;
using System.Windows.Forms;
using System.Drawing;
class app {
static void Main() {
Form f = new Form();
Font font = new Font( "Verdana" , 12 );
Color fontcolor = Color.Red;
f.ForeColor = fontcolor;
f.Font = font;
f.Width = 700;
f.Height = 1000;
Label label = new Label();
label.Width = 100;
label.Height = 100;
Button button1 = new Button();
button1.Text = "Chci to videt znova!";
button1.Width = 100;
button1.Height = 100;
button1.Location = new Point( 35, 87 );
f.Controls.Add(button1);
f.Controls.Add(label);
Application.Run(f);
private void button1_Click(object sender, EventArgs e)
{
this.Text = "Hello";
}
}
Když se to pokusím zkompilovat, napíše mi to "} expected" ( na řádku kde je to "Application.Run" ), když tam však to } dám, napíše mi to "app does not have a definiton for 'Text' nebo "name 'f' does not exist in the current context" - můžete to zkusit zkompilovat, ale v CSC, ne ve Visual Studiu.
Předem děkuji za odpověd'