UITypeEditor.PaintValue Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.
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>