ToolStrip.RescaleConstantsForDpi(Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе обрабатывает изменение размера любых магических чисел, используемых в рисовании элементов управления.
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.
- deviceDpiNew
- Int32
Новое значение DPI.
Комментарии
Чтобы получить текущие значения DPI, необходимо вызвать метод базового класса. Метод RescaleConstantsForDpi вызывается только в том случае, если приложение выбирает per-monitor версии 2, целевые объекты .NET Framework 4.7.1 или более поздней версии и включает параметры конфигурации EnableDpiChangedMessageHandling и EnableDpiChangedHighDpiImprovements/>.