VisualTreeHelper.GetDescendantBounds VisualTreeHelper.GetDescendantBounds VisualTreeHelper.GetDescendantBounds VisualTreeHelper.GetDescendantBounds Method

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.Returns the union of all the content bounding boxes for all the descendants of the visual object, which includes the content bounding box of the Visual.

Überlädt

GetDescendantBounds(Visual3D) GetDescendantBounds(Visual3D) GetDescendantBounds(Visual3D) 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.Returns the union of all the content bounding boxes for all the descendants of the specified Visual3D, which includes the content bounding box of the Visual3D.

GetDescendantBounds(Visual) GetDescendantBounds(Visual) GetDescendantBounds(Visual) 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.Returns the union of all the content bounding boxes for all the descendants of the Visual, which includes the content bounding box of the Visual.

GetDescendantBounds(Visual3D) GetDescendantBounds(Visual3D) GetDescendantBounds(Visual3D) 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.Returns the union of all the content bounding boxes for all the descendants of the specified Visual3D, which includes the content bounding box of the Visual3D.

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 Visual3D Visual3D Visual3D

Das visuelle 3D-Objekt, dessen Wert des umgebenden Felds für alle Nachfolgerelemente berechnet wird.The 3D visual whose bounding box value for all descendants is computed.

Gibt zurück

Gibt das umgebende 3D-Rechteckfeld für das visuelle 3D-Objekt zurück.Returns the bounding box 3D rectangle for the 3D visual.

Hinweise

Ruft die GetContentBounds -Methode auf, um das zwischengespeicherte umgebende Rechteck für ein visuelles 3D-Objekt zurückzugeben.Call the GetContentBounds method to return the cached bounding box rectangle for a 3D visual object.

GetDescendantBounds(Visual) GetDescendantBounds(Visual) GetDescendantBounds(Visual) 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.Returns the union of all the content bounding boxes for all the descendants of the Visual, which includes the content bounding box of the Visual.

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 Visual Visual Visual

Das Visual, dessen Wert des umgebenden Felds für alle Nachfolgerelemente berechnet wird.The Visual whose bounding box value for all descendants is computed.

Gibt zurück

Das umgebende Rechteckfeld für das angegebene Visual.The bounding box rectangle for the specified Visual.

Beispiele

Im folgenden Beispiel wird gezeigt, wie die Vereinigung von Begrenzungs Rechtecke für die Nachfolger eines Visualabgerufen wird.The following example shows how to retrieve the union of bounding rectangles for the descendants of a 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

Ruft die GetContentBounds -Methode auf, um das zwischengespeicherte umgebende Rechteck für Visualeinen zurückzugeben.Call the GetContentBounds method to return the cached bounding box rectangle for a Visual.

Gilt für: