UITypeEditor.PaintValue Método

Definición

Dibuja una representación del valor de un objeto.Paints a representation of the value of an object.

Sobrecargas

PaintValue(PaintValueEventArgs)

Dibuja una representación del valor de un objeto utilizando el PaintValueEventArgs especificado.Paints a representation of the value of an object using the specified PaintValueEventArgs.

PaintValue(Object, Graphics, Rectangle)

Dibuja una representación del valor del objeto especificado en el lienzo indicado.Paints a representation of the value of the specified object to the specified canvas.

PaintValue(PaintValueEventArgs)

Dibuja una representación del valor de un objeto utilizando el PaintValueEventArgs especificado.Paints a representation of the value of an object using the specified 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)

Parámetros

e
PaintValueEventArgs

PaintValueEventArgs que indica qué se va a dibujar y dónde.A PaintValueEventArgs that indicates what to paint and where to paint it.

Comentarios

Los editores deben pintar dentro de los límites del rectángulo especificado.Editors should paint within the boundaries of the specified rectangle. Este rectángulo indica el área del ventana Propiedades en la que se va a dibujar una representación del valor.This rectangle indicates the area of the Properties window to draw a representation of the value within.

A partir de .NET Framework 4.6.NET Framework 4.6 , se cambiará el tamaño del rectángulo especificado por Bounds en función del valor de PPP del sistema cuando el archivo de app.config contiene la siguiente entrada:Starting with the .NET Framework 4.6.NET Framework 4.6, the rectangle specified by Bounds will be resized based on the system DPI setting when the app.config file contains the following entry:

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

Consulte también

Se aplica a

PaintValue(Object, Graphics, Rectangle)

Dibuja una representación del valor del objeto especificado en el lienzo indicado.Paints a representation of the value of the specified object to the specified canvas.

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);
member this.PaintValue : obj * System.Drawing.Graphics * System.Drawing.Rectangle -> unit
Public Sub PaintValue (value As Object, canvas As Graphics, rectangle As Rectangle)

Parámetros

value
Object

Objeto cuyo valor va a mostrar este editor de tipos.The object whose value this type editor will display.

canvas
Graphics

Lienzo en el que se dibuja la representación del valor de un objeto.A drawing canvas on which to paint the representation of the object's value.

rectangle
Rectangle

Rectangle dentro de cuyos límites se dibuja el valor.A Rectangle within whose boundaries to paint the value.

Comentarios

Los editores deben pintar dentro de los límites del rectángulo especificado.Editors should paint within the boundaries of the specified rectangle. Este rectángulo indica el área del ventana Propiedades en la que se va a dibujar una representación del valor.This rectangle indicates the area of the Properties window to draw a representation of the value within.

A partir de .NET Framework 4.6.NET Framework 4.6 , se cambiará el tamaño del rectángulo especificado por Bounds en función del valor de PPP del sistema cuando el archivo de app.config contiene la siguiente entrada:Starting with the .NET Framework 4.6.NET Framework 4.6, the rectangle specified by Bounds will be resized based on the system DPI setting when the app.config file contains the following entry:

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

Se aplica a