PaintValueEventArgs Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des données pour la méthode PaintValue(Object, Graphics, Rectangle).
public ref class PaintValueEventArgs : EventArgs
public class PaintValueEventArgs : EventArgs
type PaintValueEventArgs = class
inherit EventArgs
Public Class PaintValueEventArgs
Inherits EventArgs
- Héritage
Exemples
L’exemple de méthode de code suivant retourne un PaintValueEventArgs qui fournit les données nécessaires pour peindre une représentation de la valeur d’un objet dans une zone donnée :
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
Remarques
PaintValueEventArgs fournit toutes les informations nécessaires à une peinture dans une UITypeEditor zone en fonction de la valeur de l’objet spécifié, y compris le Rectangle dans lequel le dessin doit être effectué et l’objet Graphics avec lequel le dessin doit être effectué.
Constructeurs
PaintValueEventArgs(ITypeDescriptorContext, Object, Graphics, Rectangle) |
Initialise une nouvelle instance de la classe PaintValueEventArgs en utilisant les valeurs spécifiées. |
Propriétés
Bounds |
Obtient le rectangle indiquant la zone dans laquelle peindre. |
Context |
Obtient l'interface ITypeDescriptorContext utilisée pour obtenir des informations supplémentaires sur le contexte dans lequel cette valeur apparaît. |
Graphics |
Obtient l'objet Graphics utilisé pour peindre. |
Value |
Obtient la valeur à peindre. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |