TileBrush.Viewport Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
Komponenten eines TileBrush mit einer einzelnen Kachel
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.
Relative und absolute ViewportUnits
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | ViewportProperty |
Metadateneigenschaften auf true festgelegt |
Keine |