VisualTreeHelper.GetDescendantBounds Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve 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
| Name | Description |
|---|---|
| GetDescendantBounds(Visual3D) |
Retorna a união de todas as caixas delimitadoras de conteúdo para todos os descendentes do especificado Visual3D, o que inclui a caixa delimitadora de conteúdo do Visual3D. |
| GetDescendantBounds(Visual) |
Devolve 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)
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.
Devoluções
Devolve o retângulo 3D da caixa delimitadora para o visual 3D.
Observações
Chama o GetContentBounds método para devolver o retângulo da caixa delimitadora em cache para um objeto visual 3D.
Aplica-se a
GetDescendantBounds(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
Devoluções
O retângulo da caixa delimitadora para o especificado Visual.
Exemplos
O exemplo seguinte mostra como recuperar a união de retângulos limitadores 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)
Observações
Chame o GetContentBounds método para devolver o retângulo da caixa delimitadora em cache para um Visual.