TileBrush.Stretch Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość określającą, w jaki sposób zawartość tego TileBrush rozciągnięcia pasuje do jego kafelków.
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
Wartość właściwości
Wartość określająca sposób projekcji tej TileBrush zawartości na kafelku podstawowym. Wartość domyślna to Fill.
Uwagi
Właściwość Stretch akceptuje następujące wartości, które Stretch definiuje wyliczenie:
None: zawartość TileBrush nie rozciąga się, aby wypełnić kafelek.
Uniform: Zawartość TileBrush jest skalowana w celu dopasowania do wymiarów kafelka. Jednak współczynnik proporcji zawartości jest zachowywany.
UniformToFill: Zawartość TileBrush jest skalowana tak, aby całkowicie wypełniała obszar danych wyjściowych, ale zachowuje oryginalny współczynnik proporcji.
Fill: Zawartość TileBrush jest skalowana w celu dopasowania do kafelka. Ponieważ wysokość i szerokość zawartości są skalowane niezależnie, oryginalny współczynnik proporcji zawartości może nie zostać zachowany. Oznacza to, że TileBrush zawartość może być zniekształcona w celu całkowitego wypełnienia kafelka wyjściowego.
Na poniższej ilustracji przedstawiono różne Stretch ustawienia.
Różne ustawienia rozciągnięcia
Należy pamiętać, że wymiary zawartości określa TileBrush się przy użyciu Viewbox właściwości . Określasz położenie i rozmiar kafelka podstawowego TileBrush przy użyciu Viewport właściwości .
Przycinanie pola widoku
TileBrush zawartość nigdy nie jest przycięta do obiektu Viewbox. TileBrush Jednak zawartość jest przycięta do krawędzi Viewportobiektu , który ustawia wymiary dla kafelka podstawowegoTileBrush.
Poniższa ilustracja przedstawia wpływ różnych Stretch ustawień na elementTileBrush, który ma Viewbox wartość mniejszą niż .Viewport Części obrazu, które znajdują się na zewnątrz Viewbox , są odcienie szarości.
KafelekBrush z różnymi ustawieniami stretch
Informacje dotyczące właściwości zależności
Pole identyfikatora | StretchProperty |
Właściwości metadanych ustawione na true |
Brak |