TileBrush.Viewport Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la posizione e le dimensioni di una tessera di base per una classe TileBrush.
public:
property System::Windows::Rect Viewport { System::Windows::Rect get(); void set(System::Windows::Rect value); };
public System.Windows.Rect Viewport { get; set; }
member this.Viewport : System.Windows.Rect with get, set
Public Property Viewport As Rect
Valore della proprietà
Posizione e dimensioni di una tessera di base per una classe TileBrush. Il valore predefinito è un rettangolo Rect con la proprietà TopLeft impostata su (0,0) e le proprietà Width e Height impostate su 1.
Commenti
Quando si disegna un'area usando un TileBrushoggetto , si usano tre componenti: contenuto, riquadri e area di output. Nella figura seguente viene illustrato il modo in cui questi tre TileBrush componenti si riferiscono tra loro.
Componenti di un oggetto TileBrush con una sola tessera
Componenti di un oggetto TileBrush con TileMode impostata su Tile
La Viewport proprietà determina le dimensioni e la posizione dei riquadri in un TileBrushoggetto . Per impostazione predefinita, un oggetto TileBrush ha un singolo riquadro che riempie l'intera area di output. La Stretch proprietà controlla il modo in cui il TileBrush contenuto si adatta a tale riquadro. È possibile eseguire l'override di questo comportamento predefinito e specificare le dimensioni del riquadro usando la Viewport proprietà .
Utilizzare la ViewportUnits proprietà per specificare se usa Viewport coordinate assolute o relative. Se le coordinate sono relative, sono condizionate dalle dimensioni dell'area di output. Il punto (0,0) rappresenta l'angolo superiore sinistro dell'area di output e (1,1) rappresenta l'angolo inferiore destro dell'area di output. Per specificare che la Viewport proprietà usa coordinate assolute, impostare la ViewportUnits proprietà su Absolute.
Nella figura seguente viene illustrata la differenza nell'output quando si imposta la ViewportUnits proprietà di un TileBrush oggetto su relativo o assoluto.
ViewportUnits relativi e assoluti
Informazioni proprietà di dipendenza
Campo Identificatore | ViewportProperty |
Proprietà dei metadati impostate su true |
Nessuno |