AutoScaling WinForm Screen (Small, Medium)

First of all, please forgive me, but my screenshots are in French due to my installation of Windows at work. It is still very easy to understand. I will include screenshots to make it more attractive.

Here is some background information:

  • Windows 7 64bit
  • Visual studio 2010
  • The default display is 100%.
  • AutoScaleMode: DPI
  • AutoSize: True

Form properties

My application is a window shape that was developed on a standard (small - 100%) display. Like this: Small (default) display

As you can see, the Small or Small display is the default choice.

Small display - 100% (default)

Here's what my app looks like with this option. This is the correct display. Perfect display

- 125%

. Display at Medium or 125 percent

:

  • / , , , Form_Load . .
  • ,
  • , .

, - . , , ... , Tab Control Listviews...

() (100%), , "", . ?

+5
3

, tablelayout. , , TableLayoutPanel. AutoScaleMode DPI AutoSize True

.

(, ):

Outline

+2

- , . , AutoScaleMode None.

, winform , , , Small Settnigs . None.

+2

Just click on the form and go to the properties panel. Find the Anchor item and click the drop-down list. You click on all lines in a square structure to become gray. Then press enter. The problem is resolved.

-1
source

All Articles