FrameworkElement.GetLayoutClip(Size) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Geometrie für eine Clippingmaske zurück. Die Maske wird verwendet, wenn das Layoutsystem versucht, ein Element anzuordnen, das breiter als der verfügbare Anzeigeraum ist.
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
Parameter
- layoutSlotSize
- Size
Die Größe des Teils des Elements für die visuelle Darstellung.
Gibt zurück
Die Clippinggeometrie.
Hinweise
Seitenränder werden im Rahmen des Layoutsystemverhaltens subtrahiert layoutSlotSize
.
Ein zurückgegebener Nullverweis gibt an, dass keine Clippings auftreten. Die Standardimplementierung gibt null
immer zurück, wenn es sich false
um ClipToBounds eine . Diese Methode überschreibt UIElement.GetLayoutClip. Die FrameworkElement Implementierung verwendet MaxHeight und MaxWidth in seinen Berechnungen. Mehrere Unterklassen des FrameworkElement Außerkraftsetzens dieser Methode erneut. Adorner.GetLayoutClip, außer Kraft gesetzt, immer zurückzugeben null
, weil Zierer oft außerhalb der normalen Grenzen sind. Canvas.GetLayoutClipund InkPresenter.GetLayoutClip zurückgebennull
, wenn false
ClipToBounds es sich um .
Hinweise für Vererber
Die Standardimplementierung gibt null
immer zurück, wenn es sich false
um ClipToBounds eine . Außerkraftsetzungen werden im Allgemeinen erwartet, dass dieses Verhalten beibehalten wird, obwohl es Ausnahmen gibt, je nach Beziehung und Zweck der abgeleiteten Klasse und deren Layoutlogik im Gegensatz zur Basisklasse.