Class XpsCanvas

XpsCanvas class

Classe incorporant les fonctionnalités de l’élément Canvas. Cet élément regroupe des éléments. Par exemple, les éléments Glyphs et Path peuvent être regroupés dans un canevas afin d’être identifiés comme une unité (en tant que destination d’un lien hypertexte) ou pour appliquer une valeur de propriété composée à chaque élément enfant et ancêtre.

public sealed class XpsCanvas : XpsContentElement

Propriétés

NomLa description
Clip { get; set; }Renvoie/définit l’instance de géométrie de chemin limitant la région rendue de l’élément.
Count { get; }Renvoie le nombre d’éléments enfants.
EdgeMode { get; set; }Renvoie/définit la valeur qui contrôle le rendu des bords des chemins dans le canevas.
HyperlinkTarget { get; set; }Renvoie/définit l’objet cible du lien hypertexte.
Item { get; }Fournit un accès aux enfants de l’élément par indexi .
Opacity { get; set; }Renvoie/définit la valeur définissant la transparence uniforme de l’élément.
OpacityMask { get; set; }Renvoie/définit le pinceau en spécifiant un masque de valeurs alpha qui est appliqué à l’élément de la même manière que l’attribut Opacité, mais en autorisant différentes valeurs alpha pour différentes zones de l’élément.
RenderTransform { get; set; }Renvoie/définit la matrice de transformation affine établissant un nouveau cadre de coordonnées pour tous les attributs de l’élément et pour tous les éléments enfants (le cas échéant).

Méthodes

NomLa description
Add<T>(T)Ajoute un élément à la liste des enfants de ce canevas.
AddCanvas()Ajoute un nouveau canevas à la liste des enfants de ce canevas.
AddGlyphs(string, float, FontStyle, float, float, string)Ajoute de nouveaux glyphes à la liste enfant de ce canevas.
AddPath(XpsPathGeometry)Ajoute un nouveau chemin à la liste des enfants de ce canevas.
Clone()Clone ce canevas.
GetEnumerator()Mise en œuvre deIEnumerable interface.
Insert<T>(int, T)Insère un élément dans la liste des enfants de ce canevas àindex position.
InsertCanvas(int)Insère un nouveau canevas dans la liste des enfants de ce canevas àindex position.
InsertGlyphs(int, string, float, FontStyle, float, float, string)Insère de nouveaux glyphes dans la liste enfant de ce canevas àindex position.
InsertPath(int, XpsPathGeometry)Insère un nouveau chemin vers la liste des enfants de ce canevas àindex position.

Voir également