共用方式為


HOW TO:以動態方式加入項目

更新:2007 年 11 月

本範例說明如何使用 Children 屬性的 Add 方法,將 Button 項目加入到 StackPanel

下列可延伸標記語言 (XAML) 範例會建立一個 TabControl。當使用者按一下 [Add Control] 索引標籤時,以程式碼撰寫的 MouseLeftButtonDown 事件處理常式 AddButton 會清除任何現有的控制項,然後加入新的按鈕。

範例

<TabControl>
<TabItem MouseLeftButtonUp="AddButton">
<TabItem.Header>Add Control</TabItem.Header>
</TabItem>
      void AddButton(object sender, MouseButtonEventArgs e)
        {
            sp1.Children.Clear();
            btn = new Button();
            btn.Content = "New Button";
            sp1.Children.Add(btn);
        }
Private Sub AddButton(ByVal sender As Object, ByVal e As MouseButtonEventArgs)
    sp1.Children.Clear()
    btn = New Button()
    btn.Content = "New Button"
    sp1.Children.Add(btn)
End Sub
注意事項:

如需完整範例,請參閱使用項目範例

請參閱

概念

面板概觀

參考

UIElementCollection

UIElement