UITypeEditor.PaintValue Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zeichnet die Darstellung eines Objektwerts.
Überlädt
PaintValue(PaintValueEventArgs) |
Zeichnet die Darstellung eines Objektwerts mit dem angegebenen PaintValueEventArgs. |
PaintValue(Object, Graphics, Rectangle) |
Zeichnet eine Darstellung des Werts des angegebenen Objekts in den angegebenen Bereich. |
PaintValue(PaintValueEventArgs)
Zeichnet die Darstellung eines Objektwerts mit dem angegebenen 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)
Parameter
Eine PaintValueEventArgs-Klasse, die die zu zeichnenden Werte und den Zeichenbereich angibt.
Hinweise
Editoren sollten innerhalb der Grenzen des angegebenen Rechtecks zeichnen. Dieses Rechteck gibt den Bereich des Eigenschaftenfenster an, in dem eine Darstellung des Wertes gezeichnet werden soll.
Ab .NET Framework 4.6 wird die Größe des von Bounds angegebenen Rechtecks basierend auf der DPI-Einstellung des Systems geändert, wenn die datei app.config den folgenden Eintrag enthält:
<appSettings>
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />
</appSettings>
Weitere Informationen
Gilt für:
PaintValue(Object, Graphics, Rectangle)
Zeichnet eine Darstellung des Werts des angegebenen Objekts in den angegebenen Bereich.
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)
Parameter
- value
- Object
Das Objekt, dessen Wert dieser Typ-Editor anzeigt.
- canvas
- Graphics
Ein Zeichenbereich, in dem die Darstellung des Objektwerts gezeichnet wird.
Hinweise
Editoren sollten innerhalb der Grenzen des angegebenen Rechtecks zeichnen. Dieses Rechteck gibt den Bereich des Eigenschaftenfenster an, in dem eine Darstellung des Wertes gezeichnet werden soll.
Ab .NET Framework 4.6 wird die Größe des von Bounds angegebenen Rechtecks basierend auf der DPI-Einstellung des Systems geändert, wenn die datei app.config den folgenden Eintrag enthält:
<appSettings>
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />
</appSettings>