次の方法で共有


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

すべての子孫に対する境界ボックスの値が計算される 3D ビジュアル。

戻り値

3D ビジュアルの境界ボックスの 3D 四角形を返します。

注釈

メソッドを GetContentBounds 呼び出して、3D ビジュアル オブジェクトのキャッシュされた境界ボックスの四角形を返します。

適用対象

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を返します。

適用対象