VisualTreeHelper.GetDescendantBounds Yöntem

Tanım

görsel nesnesinin tüm alt öğeleri için tüm içerik sınırlayıcı kutularının birleşimini döndürür. Bu birleşim, öğesinin içerik sınırlayıcı kutusunu Visualiçerir.

Aşırı Yüklemeler

GetDescendantBounds(Visual3D)

Belirtilen Visual3Döğesinin tüm alt öğeleri için tüm içerik sınırlayıcı kutularının birleşimini döndürür. Bu birleşim, öğesinin içerik sınırlayıcı kutusunu Visual3Diçerir.

GetDescendantBounds(Visual)

öğesinin içerik sınırlayıcı kutusunu içeren öğesinin tüm alt öğeleri Visualiçin tüm içerik sınırlayıcı kutularının birleşimini Visualdöndürür.

GetDescendantBounds(Visual3D)

Belirtilen Visual3Döğesinin tüm alt öğeleri için tüm içerik sınırlayıcı kutularının birleşimini döndürür. Bu birleşim, öğesinin içerik sınırlayıcı kutusunu Visual3Diçerir.

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

Parametreler

reference
Visual3D

Tüm alt öğeler için sınırlayıcı kutu değeri hesaplanan 3B görsel.

Döndürülenler

Rect3D

3B görsel için sınırlayıcı kutu 3B dikdörtgenini döndürür.

Açıklamalar

GetContentBounds 3B görsel nesnesi için önbelleğe alınmış sınırlayıcı kutu dikdörtgenini döndürmek için yöntemini çağırın.

Şunlara uygulanır

GetDescendantBounds(Visual)

öğesinin içerik sınırlayıcı kutusunu içeren öğesinin tüm alt öğeleri Visualiçin tüm içerik sınırlayıcı kutularının birleşimini Visualdöndürür.

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

Parametreler

reference
Visual

Visual Tüm alt öğeler için sınırlayıcı kutu değeri hesaplanır.

Döndürülenler

Rect

Belirtilen Visualiçin sınırlayıcı kutu dikdörtgeni.

Örnekler

Aşağıdaki örnekte, bir Visualöğesinin alt öğeleri için sınırlayıcı dikdörtgenlerin birleşiminin nasıl alınıp alın gitdiği gösterilmektedir.

// 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)

Açıklamalar

GetContentBounds bir için önbelleğe alınmış sınırlayıcı kutu dikdörtgenini döndürmek için Visualyöntemini çağırın.

Şunlara uygulanır