Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Sümptomid

Windowsi vormide rakenduste rakendada oma logic kõrge rastritiheduse skaala võib esineda ebatavalised skaala kui nende rakenduste kaasatud Microsoft .NET Frameworki 4.5.2 suur DPI muudatusi, kasutades järgmist .config faili säte.

<appSettings>
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />

</appSettings>


Lahendus

Rakendused, mis kehtivad skaleerimisprobleemid teguriks peal sügavuste väärtus tekib eest skaala kui nad kaasatud .NET Frameworki 4.5.2 suur DPI parandusi. Selle probleemi lahendamiseks värskendage rakenduse skaleerimisprobleemid loogikat rakendada skaala ToolStrip.ImageScalingSize vaikeväärtus. See muudatus aitab vältida liigse Sissejuhatus skaala.

Näiteks rakendused, mis on järgmine kood muudab suurust Data nupud kaks korda:

public MyToolStrip()
{

IntPtr hDC = GetDC(new HandleRef(null, IntPtr.Zero));

double xFactor = GetDeviceCaps(new HandleRef(null, hDC), LOGPIXELSX) / 96.0;

double yFactor = GetDeviceCaps(new HandleRef(null, hDC), LOGPIXELSY) / 96.0;

this.ImageScalingSize = new Size((int)(this.ImageScalingSize.Width * xFactor), (int)(this.ImageScalingSize.Height * yFactor));

InitializeComponent();

}


Skaala pidev vaikesuurus või soovitud pildi suurust saate kasutada järgmine kood:

this.ImageScalingSize = new Size((int)(16 * xFactor), (int)(16 * yFactor));


  

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×