TileBrush.Stretch Propriété

Définition

Obtient ou définit une valeur qui spécifie la façon dont le contenu de ce TileBrush s’étire pour s’ajuster à ses mosaïques.

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

Valeur de propriété

Stretch

Valeur qui spécifie la façon dont ce contenu TileBrush est projeté dans sa mosaïque de base. La valeur par défaut est Fill.

Remarques

La Stretch propriété accepte les valeurs suivantes, que l’énumération Stretch définit :

  • None: le TileBrush contenu n’est pas étiré pour remplir la vignette.

  • Uniform: le TileBrush contenu est mis à l’échelle pour s’adapter aux dimensions de la vignette. Toutefois, les proportions du contenu sont conservées.

  • UniformToFill: le TileBrush contenu est mis à l’échelle afin qu’il remplisse complètement la zone de sortie, mais conserve ses proportions d’origine.

  • Fill: le TileBrush contenu est mis à l’échelle pour s’adapter à la vignette. Étant donné que la hauteur et la largeur du contenu sont mis à l’échelle indépendamment, les proportions d’origine du contenu risquent de ne pas être conservées. Autrement dit, le TileBrush contenu peut être déformé pour remplir complètement la vignette de sortie.

L’image suivante illustre les différents Stretch paramètres.

Différents paramètres d’étirement TileBrush
Différents paramètres d’étirement TileBrush

Notez que vous spécifiez les dimensions du contenu à l’aide de TileBrush la Viewbox propriété ; vous spécifiez la position et la taille de la TileBrush vignette de base à l’aide de la Viewport propriété.

Découpage de la boîte de vue

TileBrush les contenus ne sont jamais coupés dans le Viewbox. Toutefois, TileBrush le contenu est coupé sur les bords de la Viewportvignette de base, ce qui définit les dimensions de la TileBrush vignette de base.

L’illustration suivante montre l’effet de différents Stretch paramètres sur un TileBrush qui a un Viewbox qui est inférieur à son Viewport. Les parties de l’image qui se trouvent à l’extérieur sont Viewbox gris teintées.

TileBrush avec différents paramètres d'étirement
TileBrush avec différents paramètres d'étirement

Informations sur les propriétés de dépendance

Champ d’identificateur StretchProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à

Voir aussi