FrameworkElement.GetLayoutClip(Size) Méthode
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.
Retourne une géométrie pour un masque de découpage. Le masque s'applique si le système de disposition essaie de réorganiser un élément qui est plus grand que l'espace d'affichage disponible.
protected:
override System::Windows::Media::Geometry ^ GetLayoutClip(System::Windows::Size layoutSlotSize);
protected override System.Windows.Media.Geometry GetLayoutClip (System.Windows.Size layoutSlotSize);
override this.GetLayoutClip : System.Windows.Size -> System.Windows.Media.Geometry
Protected Overrides Function GetLayoutClip (layoutSlotSize As Size) As Geometry
Paramètres
- layoutSlotSize
- Size
Taille de la partie de l'élément qui assure la présentation visuelle.
Retours
Géométrie du découpage.
Remarques
Les marges sont soustractées du layoutSlotSize
comportement du système de disposition.
Une référence null retournée indique qu’aucune coupure ne se produit. L’implémentation par défaut retourne null
toujours quand ClipToBounds est false
. Cette méthode se substitue à UIElement.GetLayoutClip. L’implémentation FrameworkElement utilise MaxHeight et MaxWidth dans ses calculs. Plusieurs sous-classes de FrameworkElement remplacement de cette méthode sont de nouveau remplacées. Adorner.GetLayoutClip, remplace toujours le retour null
, car les ornements sont souvent délibérément en dehors des limites ordinaires. Canvas.GetLayoutClip et InkPresenter.GetLayoutClip retourne null
si ClipToBounds c’est false
.
Notes pour les héritiers
L’implémentation par défaut retourne null
toujours quand ClipToBounds est false
. Les remplacements sont généralement censés conserver ce comportement, bien qu’il existe des exceptions, en fonction de la relation et de l’objectif de la classe dérivée et de sa logique de disposition par opposition à la classe de base.