Aracılığıyla paylaş


TileBrush.Stretch Özellik

Tanım

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

Özellik Değeri

Stretch

Bu TileBrush içeriğin temel kutucuğuna nasıl yansıtıldığını belirten bir değer. Fill varsayılan değerdir.

Açıklamalar

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ı TileBrush Esnetme ayarları
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

Görünüm Kutusu Kırpması

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
Farklı Esnetme ayarlarına sahip TileBrush

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı StretchProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır

Ayrıca bkz.