TileBrush.Viewport Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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 d’un TileBrush avec une seule 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.
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 |