ToolStrip.RescaleConstantsForDpi(Int32, Int32) Метод

Определение

При переопределении в производном классе реализует масштабирование всех магических чисел, которые используются при рисовании в элементе управления.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)

Параметры

deviceDpiOld
Int32

Старое значение DPI.The old DPI value.

deviceDpiNew
Int32

Новое значение DPI.The new DPI value.

Комментарии

Для получения текущих значений DPI необходимо вызвать метод базового класса.You must call the base class method to get the current DPI values. RescaleConstantsForDpiМетод вызывается только в том случае, если приложение передается на монитор версии 2, предназначено для .NET Framework 4.7.1 или более поздней версии и включает EnableDpiChangedMessageHandling EnableDpiChangedHighDpiImprovements Параметры конфигурации и.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.

Применяется к