Panel.Children プロパティ

定義

この UIElementCollection の子要素の Panel を取得します。Gets a UIElementCollection of child elements of this Panel.

public:
 property System::Windows::Controls::UIElementCollection ^ Children { System::Windows::Controls::UIElementCollection ^ get(); };
public System.Windows.Controls.UIElementCollection Children { get; }
member this.Children : System.Windows.Controls.UIElementCollection
Public ReadOnly Property Children As UIElementCollection

プロパティ値

UIElementCollection

UIElementCollectionA UIElementCollection. 既定値は空の UIElementCollection です。The default is an empty UIElementCollection.

次のコード例は、プロパティを使用して子を要素に追加する方法を示して Children UIElement Panel います。The following code example demonstrates how to use the Children property to add a UIElement child to a Panel element.

StackPanel myStackPanel = new StackPanel();
Button myButton = new Button();
myButton.Content = "Press me";
myStackPanel.Children.Add(myButton);
Dim myStackPanel As New StackPanel()
Dim myButton As New Button()
myButton.Content = "Press me"
myStackPanel.Children.Add(myButton)

注釈

Children要素のコレクションは、 Panel オブジェクトでのみ構成でき UIElement ます。The Children collection of a Panel element can only consist of UIElement objects. に子を追加すると、 UIElement 要素のに暗黙的に子が Panel 追加さ UIElementCollection Panel れます。Adding a UIElement child to a Panel implicitly adds it to the UIElementCollection for the Panel element.

派生クラスでこのコレクションを使用しないでください Panel InternalChildren 。代わりにコレクションを使用してください。Do not use this collection with derived Panel classes; use the InternalChildren collection instead.

nullがデータバインドされている場合、このプロパティはを返し Panel ます。This property returns null if the Panel is data bound.

適用対象

こちらもご覧ください