UITypeEditor.PaintValue Metodo

Definizione

Descrive graficamente il valore di un oggetto.

Overload

PaintValue(PaintValueEventArgs)

Descrive graficamente il valore di un oggetto usando la classe PaintValueEventArgs specificata.

PaintValue(Object, Graphics, Rectangle)

Descrive graficamente il valore dell'oggetto specificato sulla superficie specificata.

PaintValue(PaintValueEventArgs)

Descrive graficamente il valore di un oggetto usando la classe PaintValueEventArgs specificata.

C#
public virtual void PaintValue (System.Drawing.Design.PaintValueEventArgs e);

Parametri

e
PaintValueEventArgs

Classe PaintValueEventArgs che indica cosa disegnare e in quale posizione.

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

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

PaintValue(Object, Graphics, Rectangle)

Descrive graficamente il valore dell'oggetto specificato sulla superficie specificata.

C#
public void PaintValue (object value, System.Drawing.Graphics canvas, System.Drawing.Rectangle rectangle);
C#
public void PaintValue (object? value, System.Drawing.Graphics canvas, System.Drawing.Rectangle rectangle);

Parametri

value
Object

Oggetto il cui valore verrà visualizzato da questo tipo di editor.

canvas
Graphics

Superficie da disegno su cui descrivere graficamente il valore dell'oggetto.

rectangle
Rectangle

Oggetto Rectangle all'interno del quale descrivere graficamente 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

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9