Class XpsCanvas

XpsCanvas class

Classe che incapsula le caratteristiche dell’elemento Canvas. Questo elemento raggruppa gli elementi insieme. Ad esempio, Glyphs e Path elements possono essere raggruppati in una tela per essere identificati come un’unità (come destinazione del collegamento ipertestuale) o per applicare un valore di proprietà composto a ciascun elemento figlio e antenato.

public sealed class XpsCanvas : XpsContentElement

Proprietà

NomeDescrizione
Clip { get; set; }Restituisce/imposta l’istanza della geometria del percorso che limita la regione renderizzata dell’elemento.
Count { get; }Restituisce il numero di elementi figlio.
EdgeMode { get; set; }Restituisce/imposta il valore che controlla la modalità di rendering dei bordi dei tracciati all’interno dell’area di disegno.
HyperlinkTarget { get; set; }Restituisce/imposta l’oggetto di destinazione del collegamento ipertestuale.
Item { get; }Fornisce l’accesso ai figli dell’elemento per indicei .
Opacity { get; set; }Restituisce/imposta il valore che definisce la trasparenza uniforme dell’elemento.
OpacityMask { get; set; }Restituisce/imposta il pennello specificando una maschera di valori alfa che viene applicata all’elemento nello stesso modo dell’attributo Opacity, ma consentendo valori alfa diversi per diverse aree dell’elemento.
RenderTransform { get; set; }Restituisce/imposta la matrice di trasformazione affine stabilendo un nuovo frame di coordinate per tutti gli attributi dell’elemento e per tutti gli elementi figli (se presenti).

Metodi

NomeDescrizione
Add<T>(T)Aggiunge un elemento all’elenco figlio di questa tela.
AddCanvas()Aggiunge una nuova tela all’elenco figlio di questa tela.
AddGlyphs(string, float, FontStyle, float, float, string)Aggiunge nuovi glifi all’elenco figlio di questa tela.
AddPath(XpsPathGeometry)Aggiunge un nuovo percorso all’elenco figlio di questa tela.
Clone()Clona questa tela.
GetEnumerator()Attuazione diIEnumerable interfaccia.
Insert<T>(int, T)Inserisce un elemento nell’elenco figlio di questo canvas inindex posizione.
InsertCanvas(int)Inserisce una nuova tela nell’elenco figlio di questa tela inindex posizione.
InsertGlyphs(int, string, float, FontStyle, float, float, string)Inserisce nuovi glifi nell’elenco figlio di questa tela inindex posizione.
InsertPath(int, XpsPathGeometry)Inserisce un nuovo percorso all’elenco figlio di questo canvas inindex posizione.

Guarda anche