'宣言
Protected Overrides ReadOnly Property LogicalChildren As IEnumerator
protected override IEnumerator LogicalChildren {get;}
'宣言
Protected Overrides ReadOnly Property LogicalChildren As IEnumerator
protected override IEnumerator LogicalChildren {get;}
DropDownWindow に内容を追加すると、DropDownWindow がその内容の論理上の親になります。同様に、DropDownWindow の内容は DropDownWindow の論理上の子であると考えられます。子内容は、DropDownWindow コントロールを含むビジュアルツリーには追加されません。その代わりに、IsOpen が true に設定されると、子内容は、独自のビジュアルツリーを持つ別のウィンドウに描画されます。
また、IsOpen が true に設定されると、その内容がホスト System.Windows.Controls.Primitives.Popup コントロールに追加され、このコントロールが同時にこの DropDownWindow の論理上の子になります。