ToolStrip.RescaleConstantsForDpi(Int32, Int32) ToolStrip.RescaleConstantsForDpi(Int32, Int32) ToolStrip.RescaleConstantsForDpi(Int32, Int32) ToolStrip.RescaleConstantsForDpi(Int32, Int32) Method

Definition

Behandelt bei Überschreibung in einer abgeleiteten Klasse die Neuskalierung aller magischen Zahlen, die beim Zeichnen von Steuerelementen verwendet werden.When overridden in a derived class, handles the rescaling of any magic numbers that are used in control painting.

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)

Parameter

deviceDpiOld
Int32 Int32 Int32 Int32

Der alte DPI-Wert.The old DPI value.

deviceDpiNew
Int32 Int32 Int32 Int32

Der neue DPI-Wert.The new DPI value.

Hinweise

Sie müssen die Basisklassen Methode zum Abrufen der aktuellen dpi-Werte abrufen.You must call the base class method to get the current DPI values. Die RescaleConstantsForDpi -Methode wird nur aufgerufen, wenn eine Anwendung auf die pro-Monitor-Version 2, auf .NET Framework 4.7.1 oder höher abzielt und EnableDpiChangedMessageHandling die EnableDpiChangedHighDpiImprovements Konfigurationsschalter und aktiviert sind.The RescaleConstantsForDpi method is invoked only when an application opts into per-monitor version 2, targets .NET Framework 4.7.1 or later, and has the EnableDpiChangedMessageHandling and EnableDpiChangedHighDpiImprovements configuration switches turned on.

Gilt für: