Freigeben über


VisualTreeHelper.GetDescendantBounds Methode

Definition

Gibt die Vereinigung aller umgebenden Felder für Inhalt für alle Nachfolger des visuellen Objekts zurück, einschließlich des umgebenden Felds für Inhalt des Visual.

Überlädt

GetDescendantBounds(Visual3D)

Gibt die Gesamtmenge aller umgebenden Felder für den Inhalt aller Nachfolgerelemente des angegebenen Visual3D, einschließlich des umgebenden Felds für den Inhalt des Visual3D selbst, zurück.

GetDescendantBounds(Visual)

Gibt die Gesamtmenge aller umgebenden Felder für den Inhalt aller Nachfolgerelemente des Visual, einschließlich des umgebenden Felds für den Inhalt des Visual selbst, zurück.

GetDescendantBounds(Visual3D)

Gibt die Gesamtmenge aller umgebenden Felder für den Inhalt aller Nachfolgerelemente des angegebenen Visual3D, einschließlich des umgebenden Felds für den Inhalt des Visual3D selbst, zurück.

public:
 static System::Windows::Media::Media3D::Rect3D GetDescendantBounds(System::Windows::Media::Media3D::Visual3D ^ reference);
public static System.Windows.Media.Media3D.Rect3D GetDescendantBounds (System.Windows.Media.Media3D.Visual3D reference);
static member GetDescendantBounds : System.Windows.Media.Media3D.Visual3D -> System.Windows.Media.Media3D.Rect3D
Public Shared Function GetDescendantBounds (reference As Visual3D) As Rect3D

Parameter

reference
Visual3D

Das visuelle 3D-Objekt, dessen Wert des umgebenden Felds für alle Nachfolgerelemente berechnet wird.

Gibt zurück

Rect3D

Gibt das umgebende 3D-Rechteckfeld für das visuelle 3D-Objekt zurück.

Hinweise

Rufen Sie die GetContentBounds Methode auf, um das zwischengespeicherte Begrenzungsfeldrechteck für ein visuelles 3D-Objekt zurückzugeben.

Gilt für

GetDescendantBounds(Visual)

Gibt die Gesamtmenge aller umgebenden Felder für den Inhalt aller Nachfolgerelemente des Visual, einschließlich des umgebenden Felds für den Inhalt des Visual selbst, zurück.

public:
 static System::Windows::Rect GetDescendantBounds(System::Windows::Media::Visual ^ reference);
public static System.Windows.Rect GetDescendantBounds (System.Windows.Media.Visual reference);
static member GetDescendantBounds : System.Windows.Media.Visual -> System.Windows.Rect
Public Shared Function GetDescendantBounds (reference As Visual) As Rect

Parameter

reference
Visual

Das Visual, dessen Wert des umgebenden Felds für alle Nachfolgerelemente berechnet wird.

Gibt zurück

Rect

Das umgebende Rechteckfeld für das angegebene Visual.

Beispiele

Im folgenden Beispiel wird gezeigt, wie sie die Union von Begrenzungsrechtecken für die Nachkommen einer Visual.

// Return the bounding rectangle of the parent visual object and all of its descendants.
Rect rectBounds = VisualTreeHelper.GetDescendantBounds(parentVisual);
' Return the bounding rectangle of the parent visual object and all of its descendants.
Dim rectBounds As Rect = VisualTreeHelper.GetDescendantBounds(parentVisual)

Hinweise

Rufen Sie die GetContentBounds Methode auf, um das zwischengespeicherte Begrenzungsfeldrechteck für ein Visual.

Gilt für