UITypeEditor.PaintValue Metodo

Definizione

Disegna una rappresentazione del valore di un oggetto .

Overload

Nome Descrizione
PaintValue(PaintValueEventArgs)

Disegna una rappresentazione del valore di un oggetto utilizzando l'oggetto specificato PaintValueEventArgs.

PaintValue(Object, Graphics, Rectangle)

Disegna una rappresentazione del valore dell'oggetto specificato nell'area di disegno specificata.

PaintValue(PaintValueEventArgs)

Origine:
UITypeEditor.cs
Origine:
UITypeEditor.cs
Origine:
UITypeEditor.cs
Origine:
UITypeEditor.cs
Origine:
UITypeEditor.cs

Disegna una rappresentazione del valore di un oggetto utilizzando l'oggetto specificato 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)

Parametri

e
PaintValueEventArgs

Oggetto PaintValueEventArgs che indica cosa disegnare e dove disegnare.

Commenti

Gli editor devono disegnare entro i limiti del rettangolo specificato. Questo rettangolo indica l'area del Finestra Proprietà per disegnare una rappresentazione del valore all'interno.

A partire da .NET Framework 4.6, il rettangolo specificato da Bounds verrà ridimensionato in base all'impostazione DPI di sistema quando il file app.config contiene la voce seguente:

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

Vedi anche

Si applica a

PaintValue(Object, Graphics, Rectangle)

Origine:
UITypeEditor.cs
Origine:
UITypeEditor.cs
Origine:
UITypeEditor.cs
Origine:
UITypeEditor.cs
Origine:
UITypeEditor.cs

Disegna una rappresentazione del valore dell'oggetto specificato nell'area di disegno specificata.

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)

Parametri

value
Object

Oggetto il cui valore verrà visualizzato dall'editor di tipi.

canvas
Graphics

Area di disegno su cui disegnare la rappresentazione del valore dell'oggetto.

rectangle
Rectangle

Oggetto Rectangle all'interno dei cui limiti disegnare il valore.

Commenti

Gli editor devono disegnare entro i limiti del rettangolo specificato. Questo rettangolo indica l'area del Finestra Proprietà per disegnare una rappresentazione del valore all'interno.

A partire da .NET Framework 4.6, il rettangolo specificato da Bounds verrà ridimensionato in base all'impostazione DPI di sistema quando il file app.config contiene la voce seguente:

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

Si applica a