TileBrush.Stretch 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 ab einen Wert ab oder legt diesen fest, der angibt, wie der Inhalt dieses TileBrush gestreckt wird, um ihn auf seine Kacheln anzupassen.
public:
property System::Windows::Media::Stretch Stretch { System::Windows::Media::Stretch get(); void set(System::Windows::Media::Stretch value); };
public System.Windows.Media.Stretch Stretch { get; set; }
member this.Stretch : System.Windows.Media.Stretch with get, set
Public Property Stretch As Stretch
Eigenschaftswert
Ein Wert, der angibt, wie dieser TileBrush-Inhalt auf seine Basiskachel projiziert wird. Der Standardwert ist Fill.
Hinweise
Die Stretch Eigenschaft akzeptiert die folgenden Werte, die die Stretch Enumeration definiert:
None: Der TileBrush Inhalt wird nicht gestreckt, um die Kachel auszufüllen.
Uniform: Der TileBrush Inhalt wird skaliert, um die Kacheldimensionen anzupassen. Das Seitenverhältnis des Inhalts bleibt jedoch erhalten.
UniformToFill: Der TileBrush Inhalt wird skaliert, sodass er den Ausgabebereich vollständig ausfüllt, aber sein ursprüngliches Seitenverhältnis behält.
Fill: Der TileBrush Inhalt wird skaliert, um die Kachel anzupassen. Da Höhe und Breite des Inhalts unabhängig voneinander skaliert werden, wird das ursprüngliche Seitenverhältnis des Inhalts möglicherweise nicht beibehalten. Das heißt, der TileBrush Inhalt wird möglicherweise verzerrt, um die Ausgabekachel vollständig auszufüllen.
In der folgenden Abbildung werden die verschiedenen Stretch Einstellungen veranschaulicht.
Unterschiedliche Dehneinstellungen
Beachten Sie, dass Sie die Dimensionen des TileBrush Inhalts mithilfe der Viewbox Eigenschaft angeben. Sie geben die Position und Größe der Basiskachel mithilfe der Viewport TileBrush Eigenschaft an.
Viewbox-Clipping
TileBrush Inhalte werden niemals auf die Viewbox. TileBrush Der Inhalt wird jedoch an die Ränder des ViewportAusschnitts geschnitten, der die Abmessungen für die TileBrush Basiskachel festlegt.
Die folgende Abbildung zeigt die Auswirkung verschiedener Stretch Einstellungen auf ein TileBrush Element, das Viewbox kleiner als sein ist Viewport. Die Teile des Bilds, die sich außerhalb des Viewbox Bilds befinden, sind grau gefärbt.
TileBrush mit unterschiedlichen Dehneinstellungen
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | StretchProperty |
Metadateneigenschaften auf true festgelegt |
Keine |