PaintValueEventArgs Klasse
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.
Stellt Daten für die PaintValue(Object, Graphics, Rectangle)-Methode bereit.
public ref class PaintValueEventArgs : EventArgs
public class PaintValueEventArgs : EventArgs
type PaintValueEventArgs = class
inherit EventArgs
Public Class PaintValueEventArgs
Inherits EventArgs
- Vererbung
Beispiele
Die folgende Codebeispielmethode gibt eine PaintValueEventArgs zurück, die die daten bereitstellt, die zum Zeichnen einer Darstellung des Werts eines Objekts in einem bestimmten Bereich erforderlich sind:
PaintValueEventArgs^ CreatePaintValueEventArgs( System::ComponentModel::ITypeDescriptorContext^ context, Object^ value, Graphics^ graphics, Rectangle bounds )
{
PaintValueEventArgs^ e = gcnew PaintValueEventArgs( context, value, graphics, bounds );
// The context of the paint value event e.Context
// The Object representing the value to paint e.Value
// The graphics to use to paint e.Graphics
// The rectangle in which to paint e.Bounds
return e;
}
public PaintValueEventArgs CreatePaintValueEventArgs(System.ComponentModel.ITypeDescriptorContext context, object value, Graphics graphics, Rectangle bounds)
{
PaintValueEventArgs e = new PaintValueEventArgs(context, value, graphics, bounds);
// The context of the paint value event e.Context
// The object representing the value to paint e.Value
// The graphics to use to paint e.Graphics
// The rectangle in which to paint e.Bounds
return e;
}
Public Function CreatePaintValueEventArgs(ByVal context As System.ComponentModel.ITypeDescriptorContext, ByVal value As Object, ByVal graphics As Graphics, ByVal bounds As Rectangle) As PaintValueEventArgs
Dim e As New PaintValueEventArgs(context, value, graphics, bounds)
' The context of the paint value event e.Context
' The object representing the value to paint e.Value
' The graphics to use to paint e.Graphics
' The rectangle in which to paint e.Bounds
Return e
End Function
Hinweise
PaintValueEventArgs stellt alle Informationen bereit, die zum UITypeEditor Zeichnen innerhalb eines Bereichs erforderlich sind, basierend auf dem Wert des angegebenen Objekts, einschließlich der Rectangle , in der die Zeichnung ausgeführt werden soll, und das Graphics Objekt, mit dem die Zeichnung erfolgen soll.
Konstruktoren
PaintValueEventArgs(ITypeDescriptorContext, Object, Graphics, Rectangle) |
Initialisiert eine neue Instanz der PaintValueEventArgs-Klasse unter Verwendung der angegebenen Werte. |
Eigenschaften
Bounds |
Ruft das Rechteck ab, das den Bereich angibt, in dem gezeichnet werden soll. |
Context |
Ruft die ITypeDescriptorContext-Schnittstelle ab, über die zusätzliche Informationen über den Kontext abgerufen werden können, in dem dieser Wert dargestellt wird. |
Graphics |
Ruft das Graphics-Objekt ab, mit dem gezeichnet werden soll. |
Value |
Ruft den zu zeichnenden Wert ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |