TileBrush.Viewport Propriété

Définition

Obtient ou définit la position et les dimensions de la mosaïque de base pour TileBrush.

public:
 property System::Windows::Rect Viewport { System::Windows::Rect get(); void set(System::Windows::Rect value); };
public System.Windows.Rect Viewport { get; set; }
member this.Viewport : System.Windows.Rect with get, set
Public Property Viewport As Rect

Valeur de propriété

Rect

Position et dimensions de la mosaïque de base pour TileBrush. La valeur par défaut est un rectangle (Rect) avec un TopLeft de (0,0) et un Width et Height de 1.

Remarques

Lorsque vous peindrez une zone à l’aide d’un TileBrush, vous utilisez trois composants : le contenu, les vignettes et la zone de sortie. L’illustration suivante montre comment ces trois TileBrush composants se rapportent les uns aux autres.

Composants de TileBrush
Composants d’un TileBrush avec une seule mosaïque

Composants d'un TileBrush en mosaïque
Composants d’un TileBrush avec un TileMode de mosaïque

La Viewport propriété détermine la taille et la position des vignettes dans un TileBrush. Par défaut, une TileBrush seule vignette remplit la zone de sortie entière. La Stretch propriété contrôle la façon dont le TileBrush contenu s’adapte à cette vignette. Vous pouvez remplacer ce comportement par défaut et spécifier la taille des vignettes à l’aide de la Viewport propriété.

Utilisez la ViewportUnits propriété pour spécifier si les Viewport coordonnées absolues ou relatives sont utilisées. Si les coordonnées sont relatives, elles sont relatives à la taille de la zone de sortie. Le point (0,0) représente le coin supérieur gauche de la zone de sortie, et (1,1) représente le coin inférieur droit de la zone de sortie. Pour spécifier que la Viewport propriété utilise des coordonnées absolues, définissez la ViewportUnits propriété sur Absolute.

L’illustration suivante montre la différence dans la sortie lorsque vous définissez la ViewportUnits propriété d’une TileBrush valeur relative ou absolue.

Unités de fenêtre d’affichage absolues et relatives
Affichage relatif et absolu ViewportUnits

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

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

S’applique à

Voir aussi