TextureBrush

TextureBrush class

Chaque propriété de la classe TextureBrush est un objet Brush qui utilise une image pour remplir l’intérieur d’une forme. Cette classe ne peut pas être héritée.

public sealed class TextureBrush : Brush

Constructeurs

NomLa description
TextureBrush(Image)Initialise une nouvelle instance duTextureBrush classe qui utilise l’image spécifiée.
TextureBrush(Image, RectangleF)Initialise une nouvelle instance duTextureBrush classe qui utilise l’image spécifiée et le rectangle englobant.
TextureBrush(Image, WrapMode)Initialise une nouvelle instance duTextureBrush classe qui utilise l’image et le mode wrap spécifiés.
TextureBrush(Image, RectangleF, ImageAttributes)Initialise une nouvelle instance duTextureBrush classe qui utilise l’image, le rectangle englobant et les attributs d’image spécifiés.
TextureBrush(Image, WrapMode, RectangleF)Initialise une nouvelle instance duTextureBrush classe qui utilise l’image, le mode d’habillage et le rectangle de délimitation spécifiés.

Propriétés

NomLa description
Image { get; }Obtient l’objet Image associé à cet objet TextureBrush.
Transform { get; set; }Obtient ou définit une copie de l’objet Matrix qui définit une transformation géométrique locale pour l’image associée à cet objet TextureBrush.
WrapMode { get; set; }Obtient ou définit une énumération WrapMode qui indique le mode d’habillage pour cet objet TextureBrush.

Méthodes

NomLa description
override Clone()Crée une copie exacte de ceciTextureBrush objet.
Dispose()Libère toutes les ressources utilisées par cet objet Brush.
MultiplyTransform(Matrix)Multiplie leMatrix objet qui représente la transformation géométrique locale de cetTextureBrush objet par le spécifiéMatrix objet en ajoutant le spécifiéMatrix objet.
MultiplyTransform(Matrix, MatrixOrder)Multiplie leMatrix objet qui représente la transformation géométrique locale de cetTextureBrush objet par le spécifiéMatrix objet dans l’ordre spécifié.
ResetTransform()Réinitialise la propriété Transform de ceTextureBrush objet d’identité.
RotateTransform(float)Fait pivoter la transformation géométrique locale de cetteTextureBrush objet par la quantité spécifiée. Cette méthode ajoute la rotation à la transformation.
RotateTransform(float, MatrixOrder)Fait pivoter la transformation géométrique locale de cetteTextureBrush objet par le montant spécifié dans l’ordre spécifié.
ScaleTransform(float, float)Met à l’échelle la transformation géométrique locale de cetteTextureBrush objet par les quantités spécifiées. Cette méthode ajoute la matrice de mise à l’échelle à la transformation.
ScaleTransform(float, float, MatrixOrder)Met à l’échelle la transformation géométrique locale de cetteTextureBrush object par les montants spécifiés dans l’ordre spécifié.
TranslateTransform(float, float)Traduit la transformation géométrique locale de cetteTextureBrushobjet par les dimensions spécifiées. Cette méthode ajoute la traduction à la transformation.
TranslateTransform(float, float, MatrixOrder)Traduit la transformation géométrique locale de cetteTextureBrush objet par les dimensions spécifiées dans l’ordre spécifié.

Voir également