TileBrush.Stretch Özellik
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu TileBrush içeriğin kutucuklarına sığacak şekilde nasıl esnetildiğini belirten bir değeri alır veya ayarlar.
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
Bu TileBrush içeriğin temel kutucuğuna nasıl yansıtıldığını belirten bir değer. Fill varsayılan değerdir.
Stretch özelliği, numaralandırmanın tanımladığı Stretch aşağıdaki değerleri kabul eder:
None: İçerik kutucuğu TileBrush dolduracak şekilde uzatılmaz.
Uniform: İçerik TileBrush , kutucuk boyutlarına uyacak şekilde ölçeklendirilir. Ancak içeriğin en boy oranı korunur.
UniformToFill: İçerik TileBrush , çıkış alanını tamamen dolduracak ancak özgün en boy oranını koruyacak şekilde ölçeklendirilir.
Fill: İçerik TileBrush kutucuğa uyacak şekilde ölçeklendirilir. İçeriğin yüksekliği ve genişliği bağımsız olarak ölçeklendirildiğinden, içeriğin özgün en boy oranı korunmayabilir. Yani, TileBrush çıkış kutucuğunu tamamen doldurmak için içerik bozuk olabilir.
Aşağıdaki resimde farklı Stretch ayarlar gösterilmektedir.
Farklı esnetme ayarları
özelliğini kullanarak içeriğin boyutlarını TileBrush belirtirsiniz; temel kutucuğun TileBrush konumunu ve boyutunu özelliğini kullanarak Viewport belirtirsiniz.Viewbox
TileBrush içeriği hiçbir zaman öğesine Viewboxkırpılır. Ancak, TileBrush içerik, temel kutucuğun boyutlarını ayarlayan kenarlarına ViewportTileBrush kırpılır.
Aşağıdaki çizimde, değerinden daha küçük bir Viewbox ayarı olan farklı Stretch ayarların üzerindeki TileBrush etkisi gösterilmektedirViewport. Görüntünün dışındaki Viewbox bölümleri gri renk tonuyla gösterilir.
Farklı Esnetme ayarlarına sahip TileBrush
Tanımlayıcı alanı | StretchProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |
Ürün | Sürümler |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |