Sdílet prostřednictvím


UITypeEditor.PaintValue Metoda

Definice

Vykreslí reprezentaci hodnoty objektu.

Přetížení

PaintValue(PaintValueEventArgs)

Vykreslí reprezentaci hodnoty objektu pomocí zadaného PaintValueEventArgsobjektu .

PaintValue(Object, Graphics, Rectangle)

Vykreslí reprezentaci hodnoty zadaného objektu na zadané plátno.

PaintValue(PaintValueEventArgs)

Vykreslí reprezentaci hodnoty objektu pomocí zadaného PaintValueEventArgsobjektu .

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

A PaintValueEventArgs , který označuje, co se má namalovat a kde ho namalovat.

Poznámky

Editory by měly malovat v rámci hranic zadaného obdélníku. Tento obdélník označuje oblast okno Vlastnosti pro vykreslení reprezentace hodnoty uvnitř.

Počínaje rozhraním .NET Framework 4.6 se změní velikost obdélníku zadaného v Bounds závislosti na nastavení DPI systému, pokud soubor app.config obsahuje následující položku:

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

Viz také

Platí pro

PaintValue(Object, Graphics, Rectangle)

Vykreslí reprezentaci hodnoty zadaného objektu na zadané plátno.

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

Objekt, jehož hodnotu tento editor typů zobrazí.

canvas
Graphics

Kreslicí plátno, na které lze vykreslit reprezentaci hodnoty objektu.

rectangle
Rectangle

A Rectangle , v jehož hranicích se má vymalovat hodnota.

Poznámky

Editory by měly malovat v rámci hranic zadaného obdélníku. Tento obdélník označuje oblast okno Vlastnosti pro vykreslení reprezentace hodnoty uvnitř.

Počínaje rozhraním .NET Framework 4.6 se změní velikost obdélníku zadaného v Bounds závislosti na nastavení DPI systému, pokud soubor app.config obsahuje následující položku:

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

Platí pro