Поделиться через


VisualTreeHelper.GetDescendantBounds Метод

Определение

Возвращает объединение всех ограничивающих содержимое прямоугольников для всех потомков визуального объекта, включая ограничивающий содержимое прямоугольник Visual.

Перегрузки

GetDescendantBounds(Visual3D)

Возвращает объединение всех ограничивающих прямоугольников содержимого для всех потомков заданного Visual3D, включая ограничивающий прямоугольник содержимого объекта Visual3D.

GetDescendantBounds(Visual)

Возвращает объединение всех ограничивающих прямоугольников содержимого для всех потомков Visual, включая ограничивающий прямоугольник содержимого объекта Visual.

GetDescendantBounds(Visual3D)

Возвращает объединение всех ограничивающих прямоугольников содержимого для всех потомков заданного Visual3D, включая ограничивающий прямоугольник содержимого объекта 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

Параметры

reference
Visual3D

Трехмерный визуальный объект, для которого вычисляется значение ограничивающего прямоугольника для всех потомков.

Возвращаемое значение

Возвращает кэшированный трехмерный ограничивающий прямоугольник для трехмерного визуального объекта.

Комментарии

Вызовите метод , GetContentBounds чтобы вернуть кэшированный прямоугольник ограничивающего прямоугольника для трехмерного визуального объекта.

Применяется к

GetDescendantBounds(Visual)

Возвращает объединение всех ограничивающих прямоугольников содержимого для всех потомков Visual, включая ограничивающий прямоугольник содержимого объекта 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

Параметры

reference
Visual

Объект Visual, для которого вычисляется значение ограничивающего прямоугольника для всех потомков.

Возвращаемое значение

Ограничивающий прямоугольник для заданного Visual.

Примеры

В следующем примере показано, как получить объединение ограничивающих прямоугольников для потомков 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)

Комментарии

Вызовите метод , GetContentBounds чтобы вернуть кэшированный прямоугольник ограничивающего Visualпрямоугольника для .

Применяется к