ToolStrip.RescaleConstantsForDpi(Int32, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při přepsání v odvozené třídě zpracovává změna měřítka všech magických čísel, která se používají v ovládacím obrazu.
protected:
override void RescaleConstantsForDpi(int deviceDpiOld, int deviceDpiNew);
protected override void RescaleConstantsForDpi (int deviceDpiOld, int deviceDpiNew);
override this.RescaleConstantsForDpi : int * int -> unit
Protected Overrides Sub RescaleConstantsForDpi (deviceDpiOld As Integer, deviceDpiNew As Integer)
Parametry
- deviceDpiOld
- Int32
Stará hodnota DPI.
- deviceDpiNew
- Int32
Nová hodnota DPI.
Poznámky
Chcete-li získat aktuální hodnoty DPI, musíte volat metodu základní třídy. Metoda RescaleConstantsForDpi
se vyvolá pouze v případě, že se aplikace přihlásí k monitorování verze 2, cílí na .NET Framework 4.7.1 nebo novější a má EnableDpiChangedMessageHandling
zapnuté přepínače konfiguraceEnableDpiChangedHighDpiImprovements
.