Размер на Windows Form


2
Здравейте , може ли някой да ми помогне със следното - имам 2 текстови кутии и 1 бутон и като въведа 2 числа в текстовите кутии и натисна бутона формата да си смени размера.
Благодаря!

в C# Programming от alex_stan (0 точки)


Отговори



3

Здравей, 

трябва да промениш свойството ClientSize на формата, т.е.:

Това е събитието при натискане на бутона.

 

  1. private void OnResizeFormButtonClick(object sender, EventArgs e)
  2. {
  3.     int width = int.Parse(this.widthTextBox.Text); // textBox1
  4.     int height = int.Parse(this.heightTextBox.Text); // textBox2
  5.  
  6.     // Validation
  7.     // Normalization
  8.  
  9.     this.ClientSize = new System.Drawing.Size(width, height);
  10. }
 
 
Поздрави!

от martin.nikolov (4535 точки)


0
Аз пробвах този код Form1 form = new Form1(); form.Width = int.Parse(textBox1.Text); form.Height = int.Parse(textBox2.Text); form.Show(); , но като кликна на бутона и ми се отваряше формата наново.Благодаря!

от alex_stan (0 точки)