Change form size at runtime in C#
c#, resize
Solution
If you want to manipulate the form programmatically the simplest solution is to keep a reference to it:
static Form myForm;
static void Main()
{
myForm = new Form();
Application.Run(myForm);
}
You can then use that to change the size (or what ever else you want to do) at run time. Though as Arrow points out you can't set the `Width` and `Height` directly but have to set the `Size` property.
Problem
How can I change window form size at runtime? I saw examples, but every one requires Form.Size property. This property can be set like here: http://msdn.microsoft.com/en-us/library/25w4thew.aspx#Y456, but I've created my application form in a visual tool and the form is created like this: ``` static void Main() { Application.Run(new Form()); } ``` How do I set that `Size` property now and then change it by the `Form.Height` and `Form.Width` methods?