I have this problem: my form module changes resolution unexpectedly during runtime.
I have a form module which contains a DataGridView and when I run the form everything is fine, the form is displayed correctly. However, when I drag & drop on the form, it suddenly changes resolution without my being able to find an explanation.
The application target framework is .NET 4.5.2
I have verified that the problem occurs when calling the Update and Refresh methods on the DataGridView component, but despite having made countless attempts I do not understand what the problem is.
this.dataGridView.BeginInvoke(new Action(() => this.dataGridView.Update()));
this.dataGridView.BeginInvoke(new Action(() => this.dataGridView.Refresh()));
Here are the seetings of the Form and of the DataGridView component
Thanks everyone for the help



