ohi
01-09-2008, 14:17
Ciao volevo chiedervi un consiglio, sto creare un form contenente un bottone, quando si preme il bottone si apre un'altro form contenente 2 bottoni (ok - Cancel)e un NumericUpDown();
Form form1 = new Form();
Button button1 = new Button();
Button button2 = new Button();
NumericUpDown Valore = new NumericUpDown();
//
// Valore
//
Valore.DecimalPlaces = ...;
Valore.Increment = ...
Valore.Name = "Num";
Valore.Size = new System.Drawing.Size(120, 20);
Valore.TabIndex = 2;
Valore.Value = ...
button1.Text = "OK";
button1.Location = ...
button1.Click += new System.EventHandler(this.button1_Click);
button2.Text = "Cancel";
button2.Location = ...;
form1.Text = "My Dialog Box";
form1.AcceptButton = button1;
form1.CancelButton = button2;
form1.CancelButton = button1;
form1.StartPosition = FormStartPosition.CenterScreen;
form1.Controls.Add(button1);
form1.Controls.Add(button2);
form1.Controls.Add(Valore);
form1.ShowDialog();
}
private void button1_Click(object sender, EventArgs e) vorrei memorizzare il valore presente in Valore.Value in una variabile, pero mi segnala l'errore
Error The name 'Valore' does not exist in the current context
Come posso fare?
Form form1 = new Form();
Button button1 = new Button();
Button button2 = new Button();
NumericUpDown Valore = new NumericUpDown();
//
// Valore
//
Valore.DecimalPlaces = ...;
Valore.Increment = ...
Valore.Name = "Num";
Valore.Size = new System.Drawing.Size(120, 20);
Valore.TabIndex = 2;
Valore.Value = ...
button1.Text = "OK";
button1.Location = ...
button1.Click += new System.EventHandler(this.button1_Click);
button2.Text = "Cancel";
button2.Location = ...;
form1.Text = "My Dialog Box";
form1.AcceptButton = button1;
form1.CancelButton = button2;
form1.CancelButton = button1;
form1.StartPosition = FormStartPosition.CenterScreen;
form1.Controls.Add(button1);
form1.Controls.Add(button2);
form1.Controls.Add(Valore);
form1.ShowDialog();
}
private void button1_Click(object sender, EventArgs e) vorrei memorizzare il valore presente in Valore.Value in una variabile, pero mi segnala l'errore
Error The name 'Valore' does not exist in the current context
Come posso fare?