Visual.VisualChildrenCount プロパティ

定義

Visualの子要素の数を取得します。

protected:
 virtual property int VisualChildrenCount { int get(); };
protected virtual int VisualChildrenCount { get; }
member this.VisualChildrenCount : int
Protected Overridable ReadOnly Property VisualChildrenCount As Integer

プロパティ値

子要素の数。

次の例では、 VisualChildrenCountのオーバーライドされた実装を定義します。

// Provide a required override for the VisualChildrenCount property.
protected override int VisualChildrenCount
{
    get { return _children.Count; }
}
' Provide a required override for the VisualChildrenCount property.
Protected Overrides ReadOnly Property VisualChildrenCount() As Integer
    Get
        Return _children.Count
    End Get
End Property

注釈

既定では、 Visual には子がありません。 したがって、既定の実装では常に 0 が返されます。

注意 (継承者)

ビジュアル ツリーを正しく列挙するには、 Visual から派生したクラスがこのプロパティと GetVisualChild(Int32) メソッドをオーバーライドする必要があります。

適用対象