TileBrush.Stretch Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che specifica il modo in cui il contenuto di TileBrush occupa interamente le proprie tessere.
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
Valore della proprietà
Valore che specifica il modo in cui il contenuto di TileBrush viene proiettato sulla tessera di base. Il valore predefinito è Fill.
Commenti
La Stretch proprietà accetta i valori seguenti, che l'enumerazione Stretch definisce:
None: il TileBrush contenuto non si estende per riempire il riquadro.
Uniform: il TileBrush contenuto viene ridimensionato per adattare le dimensioni del riquadro. Tuttavia, il rapporto di aspetto del contenuto viene mantenuto.
UniformToFill: il TileBrush contenuto viene ridimensionato in modo che riempia completamente l'area di output, ma mantiene il rapporto di aspetto originale.
Fill: il TileBrush contenuto viene ridimensionato per adattare il riquadro. Poiché l'altezza e la larghezza del contenuto vengono ridimensionate in modo indipendente, è possibile che non vengano mantenute le proporzioni originali del contenuto. Ovvero, il TileBrush contenuto potrebbe essere distorto per riempire completamente il riquadro di output.
L'immagine seguente illustra le diverse Stretch impostazioni.
Impostazioni Stretch diverse
Si noti che si specificano le dimensioni del TileBrush contenuto usando la Viewbox proprietà. Specificare la posizione e le dimensioni del TileBrush riquadro di base usando la Viewport proprietà .
Ritaglio della casella di visualizzazione
TileBrush il contenuto non viene mai ritagliato nell'oggetto Viewbox. Tuttavia, TileBrush il contenuto viene ritagliato ai bordi di Viewport, che imposta le dimensioni per il TileBrush riquadro di base.
Nella figura seguente viene illustrato l'effetto di impostazioni diverse Stretch in un TileBrush oggetto con dimensioni Viewbox inferiori rispetto a .Viewport Le parti dell'immagine esterne Viewbox al colore grigio.
TileBrush con impostazioni Stretch diverse
Informazioni proprietà di dipendenza
Campo Identificatore | StretchProperty |
Proprietà dei metadati impostate su true |
Nessuno |