UITypeEditor.PaintValue Metoda

Definicja

Maluje reprezentację wartości obiektu.

Przeciążenia

PaintValue(PaintValueEventArgs)

Maluje reprezentację wartości obiektu przy użyciu określonego PaintValueEventArgsobiektu .

PaintValue(Object, Graphics, Rectangle)

Maluje reprezentację wartości określonego obiektu na określoną kanwę.

PaintValue(PaintValueEventArgs)

Maluje reprezentację wartości obiektu przy użyciu określonego PaintValueEventArgsobiektu .

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)

Parametry

e
PaintValueEventArgs

Element PaintValueEventArgs wskazujący, co malować i gdzie go malować.

Uwagi

Edytory powinny malować w granicach określonego prostokąta. Ten prostokąt wskazuje obszar okno Właściwości, aby narysować reprezentację wartości w obrębie.

Począwszy od .NET Framework 4.6, prostokąt określony przez Bounds zostanie zmieniony na podstawie ustawienia dpi systemu, gdy plik app.config zawiera następujący wpis:

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

Zobacz też

Dotyczy

PaintValue(Object, Graphics, Rectangle)

Maluje reprezentację wartości określonego obiektu na określoną kanwę.

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)

Parametry

value
Object

Obiekt, którego wartość zostanie wyświetlona w edytorze tego typu.

canvas
Graphics

Kanwa rysunkowa, na której ma być malowana reprezentacja wartości obiektu.

rectangle
Rectangle

Wewnątrz Rectangle którego granice malują wartość.

Uwagi

Edytory powinny malować w granicach określonego prostokąta. Ten prostokąt wskazuje obszar okno Właściwości, aby narysować reprezentację wartości w obrębie.

Począwszy od .NET Framework 4.6, prostokąt określony przez Bounds zostanie zmieniony na podstawie ustawienia dpi systemu, gdy plik app.config zawiera następujący wpis:

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

Dotyczy