PaintValueEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce i dati per il PaintValue(Object, Graphics, Rectangle) metodo .
public ref class PaintValueEventArgs : EventArgs
public class PaintValueEventArgs : EventArgs
type PaintValueEventArgs = class
inherit EventArgs
Public Class PaintValueEventArgs
Inherits EventArgs
- Ereditarietà
Esempio
Il metodo di esempio di codice seguente restituisce un oggetto PaintValueEventArgs che fornisce i dati necessari per disegnare una rappresentazione del valore di un oggetto all'interno di una determinata area:
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
Commenti
PaintValueEventArgs fornisce tutte le informazioni necessarie per un UITypeEditor oggetto da disegnare all'interno di un'area in base al valore dell'oggetto specificato, incluso l'oggetto Rectangle in cui deve essere eseguito il disegno e l'oggetto Graphics con cui deve essere eseguito il disegno.
Costruttori
| Nome | Descrizione |
|---|---|
| PaintValueEventArgs(ITypeDescriptorContext, Object, Graphics, Rectangle) |
Inizializza una nuova istanza della PaintValueEventArgs classe utilizzando i valori specificati. |
Proprietà
| Nome | Descrizione |
|---|---|
| Bounds |
Ottiene il rettangolo che indica l'area in cui deve essere eseguita la pittura. |
| Context |
Ottiene l'interfaccia ITypeDescriptorContext da utilizzare per ottenere informazioni aggiuntive sul contesto in cui viene visualizzato questo valore. |
| Graphics |
Ottiene l'oggetto con cui eseguire il Graphics disegno. |
| Value |
Ottiene il valore da disegnare. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |