Aracılığıyla paylaş


TileBrush.Stretch Özellik

Tanım

Bu TileBrush içeriğin kutucuklarına sığacak şekilde nasıl uzatıldığını belirten bir değer 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

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

Açıklamalar

Stretch özelliği, numaralandırmanın tanımladığı Stretch aşağıdaki değerleri kabul eder:

  • None: İçerik TileBrush kutucuğu 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 sığacak ş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 çıktı kutucuğunu tamamen doldurmak için içerik bozulabilir.

Aşağıdaki görüntüde farklı Stretch ayarlar gösterilmektedir.

Farklı TileBrush Stretch ayarları Farklı esnetme ayarları

özelliğini kullanarak içeriğin boyutlarını TileBrush belirttiğinize Viewbox dikkat edin; özelliğini kullanarak Viewport temel kutucuğun TileBrush konumunu ve boyutunu belirtirsiniz.

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

TileBrush içeriği hiçbir zaman öğesine Viewboxkırpılır. Ancak, TileBrushiçerik , temel kutucuğun Viewportboyutlarını ayarlayan kenarlarına TileBrush kırpılır.

Aşağıdaki çizimde, üzerinde kendi değerinden daha küçük olan farklı StretchViewbox ayarların TileBrush etkisi gösterilmektedirViewport. Görüntünün dışındaki Viewbox bölümleri tonlu gridir.

Farklı Esnetme ayarlarına sahip TileBrush Farklı Esnetme ayarlarına sahip TileBrush

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

Öğe Değer
Tanımlayıcı alanı StretchProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır

Ayrıca bkz.