Class XpsCanvas

XpsCanvas class

Clase que encapsula las características del elemento Canvas. Este elemento agrupa elementos. Por ejemplo, los elementos Glyphs y Path se pueden agrupar en un lienzo para identificarlos como una unidad (como un destino de hipervínculo) o para aplicar un valor de propiedad compuesto a cada elemento secundario y ancestro.

public sealed class XpsCanvas : XpsContentElement

Propiedades

NombreDescripción
Clip { get; set; }Devuelve/establece la instancia de la geometría de ruta que limita la región renderizada del elemento.
Count { get; }Devuelve el número de elementos secundarios.
EdgeMode { get; set; }Devuelve/establece el valor que controla cómo se representan los bordes de las rutas dentro del lienzo.
HyperlinkTarget { get; set; }Devuelve/establece el objeto de destino del hipervínculo.
Item { get; }Proporciona acceso a los elementos secundarios por índicei .
Opacity { get; set; }Devuelve/establece el valor que define la transparencia uniforme del elemento.
OpacityMask { get; set; }Devuelve/establece el pincel especificando una máscara de valores alfa que se aplica al elemento de la misma manera que el atributo Opacidad, pero que permite diferentes valores alfa para diferentes áreas del elemento.
RenderTransform { get; set; }Devuelve/establece la matriz de transformación afín estableciendo un nuevo marco de coordenadas para todos los atributos del elemento y para todos los elementos secundarios (si los hay).

Métodos

NombreDescripción
Add<T>(T)Agrega un elemento a la lista de elementos secundarios de este lienzo.
AddCanvas()Agrega un nuevo lienzo a la lista de elementos secundarios de este lienzo.
AddGlyphs(string, float, FontStyle, float, float, string)Agrega nuevos glifos a la lista de elementos secundarios de este lienzo.
AddPath(XpsPathGeometry)Agrega una nueva ruta a la lista de elementos secundarios de este lienzo.
Clone()Clona este lienzo.
GetEnumerator()Implementación deIEnumerable interfaz.
Insert<T>(int, T)Inserta un elemento en la lista de elementos secundarios de este lienzo enindex posición.
InsertCanvas(int)Inserta un nuevo lienzo en la lista de elementos secundarios de este lienzo enindex posición.
InsertGlyphs(int, string, float, FontStyle, float, float, string)Inserta nuevos glifos en la lista de elementos secundarios de este lienzo enindex posición.
InsertPath(int, XpsPathGeometry)Inserta una nueva ruta a la lista de elementos secundarios de este lienzo enindex posición.

Ver también