Partilhar via


VisualTreeHelper.GetDescendantBounds Método

Definição

Retorna a união de todas as caixas delimitadoras de conteúdo para todos os descendentes do objeto visual, o que inclui a caixa delimitadora de conteúdo do Visual.

Sobrecargas

GetDescendantBounds(Visual3D)

Retorna a união de todas as caixas delimitadoras de conteúdo para todos os descendentes do Visual3D especificado, o que inclui a caixa delimitadora de conteúdo do Visual3D.

GetDescendantBounds(Visual)

Retorna a união de todas as caixas delimitadoras de conteúdo para todos os descendentes do Visual, o que inclui a caixa delimitadora de conteúdo do Visual.

GetDescendantBounds(Visual3D)

Retorna a união de todas as caixas delimitadoras de conteúdo para todos os descendentes do Visual3D especificado, o que inclui a caixa delimitadora de conteúdo do 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

Parâmetros

reference
Visual3D

O visual 3D cujo valor da caixa delimitadora para todos os descendentes é calculado.

Retornos

Rect3D

Retorna o retângulo 3D da caixa delimitadora para o visual 3D.

Comentários

Chame o GetContentBounds método para retornar o retângulo da caixa delimitadora em cache para um objeto visual 3D.

Aplica-se a

GetDescendantBounds(Visual)

Retorna a união de todas as caixas delimitadoras de conteúdo para todos os descendentes do Visual, o que inclui a caixa delimitadora de conteúdo do 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

Parâmetros

reference
Visual

O Visual cujo valor da caixa delimitadora para todos os descendentes é computado.

Retornos

Rect

O retângulo da caixa delimitadora para o Visual especificado.

Exemplos

O exemplo a seguir mostra como recuperar a união de retângulos delimitados para os descendentes de um 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)

Comentários

Chame o GetContentBounds método para retornar o retângulo da caixa delimitadora em cache para um Visual.

Aplica-se a