Поделиться через


UITypeEditor.PaintValue Метод

Определение

Рисует представление значения объекта.

Перегрузки

PaintValue(PaintValueEventArgs)

Рисует представление значения объекта с помощью указанного аргумента PaintValueEventArgs.

PaintValue(Object, Graphics, Rectangle)

Рисует представление значения указанного объекта на заданном холсте.

PaintValue(PaintValueEventArgs)

Рисует представление значения объекта с помощью указанного аргумента PaintValueEventArgs.

public:
 virtual void PaintValue(System::Drawing::Design::PaintValueEventArgs ^ e);
public virtual void PaintValue (System.Drawing.Design.PaintValueEventArgs e);
abstract member PaintValue : System.Drawing.Design.PaintValueEventArgs -> unit
override this.PaintValue : System.Drawing.Design.PaintValueEventArgs -> unit
Public Overridable Sub PaintValue (e As PaintValueEventArgs)

Параметры

e
PaintValueEventArgs

Аргумент PaintValueEventArgs указывает предмет и место рисования.

Комментарии

Редакторы должны рисовать в пределах указанного прямоугольника. Этот прямоугольник указывает область окно свойств для рисования представления значения внутри.

Начиная с платформа .NET Framework 4.6, размер прямоугольника, указанного параметром Bounds , изменяется в зависимости от параметра DPI системы, если файл app.config содержит следующую запись:

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

См. также раздел

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

PaintValue(Object, Graphics, Rectangle)

Рисует представление значения указанного объекта на заданном холсте.

public:
 void PaintValue(System::Object ^ value, System::Drawing::Graphics ^ canvas, System::Drawing::Rectangle rectangle);
public void PaintValue (object value, System.Drawing.Graphics canvas, System.Drawing.Rectangle rectangle);
public void PaintValue (object? value, System.Drawing.Graphics canvas, System.Drawing.Rectangle rectangle);
member this.PaintValue : obj * System.Drawing.Graphics * System.Drawing.Rectangle -> unit
Public Sub PaintValue (value As Object, canvas As Graphics, rectangle As Rectangle)

Параметры

value
Object

Объект, значение которого данного типа отображает редактор.

canvas
Graphics

Основа, на которой рисуется представление значения объекта.

rectangle
Rectangle

Объект Rectangle, в границах которого рисуется значение.

Комментарии

Редакторы должны рисовать в пределах указанного прямоугольника. Этот прямоугольник указывает область окно свойств для рисования представления значения внутри.

Начиная с платформа .NET Framework 4.6, размер прямоугольника, указанного параметром Bounds , изменяется в зависимости от параметра DPI системы, если файл app.config содержит следующую запись:

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

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