TileBrush.Viewport Eigenschaft

Definition

Ruft die Position und Abmessungen der Basiskachel für einen TileBrush ab oder legt sie fest.

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

Eigenschaftswert

Die Position und Abmessungen der Basiskachel für einen TileBrush. Der Standardwert ist ein Rechteck (Rect) mit dem Wert (0,0) für TopLeft und dem Wert 1 für Width und Height.

Hinweise

Wenn Sie einen Bereich mit einem TileBrushzeichnen, verwenden Sie drei Komponenten: Inhalt, Kacheln und den Ausgabebereich. Die folgende Abbildung zeigt, wie diese drei TileBrush Komponenten miteinander in Beziehung stehen.

TileBrush-Komponenten
Komponenten eines TileBrush mit einer einzelnen Kachel

Komponenten eines kachelten TileBrush-Komponenten
Komponenten eines TileBrush mit einer TileMode-Kachel

Die Viewport -Eigenschaft bestimmt die Größe und Position der Kacheln in einem TileBrush. Standardmäßig verfügt ein über TileBrush eine einzelne Kachel, die den gesamten Ausgabebereich ausfüllt. Die Stretch -Eigenschaft steuert, wie der TileBrush Inhalt in diese Kachel passt. Sie können dieses Standardverhalten überschreiben und die Kachelgröße mithilfe der Viewport -Eigenschaft angeben.

Verwenden Sie die ViewportUnits -Eigenschaft, um anzugeben, ob absolute Viewport oder relative Koordinaten verwendet werden. Wenn die Koordinaten relativ sind, sind sie relativ zur Größe des Ausgabebereichs. Der Punkt (0,0) stellt die obere linke Ecke des Ausgabebereichs und (1,1) die untere rechte Ecke des Ausgabebereichs dar. Um anzugeben, dass die ViewportEigenschaft absolute Koordinaten verwendet, legen Sie die ViewportUnits-Eigenschaft auf Absolute fest.

Die folgende Abbildung zeigt den Unterschied in der Ausgabe, wenn Sie die ViewportUnits -Eigenschaft eines TileBrush auf relativ oder absolut festlegen.

Absolute und relative Viewporteinheiten
Relative und absolute ViewportUnits

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld ViewportProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für:

Weitere Informationen