我有一個按鈕,當按下時,它將一個文本框和一個列表框添加到一個堆棧面板,並將此堆棧面板添加到另一個名爲「stackPanelAdd」的堆棧面板。就像這樣:從堆棧面板刪除元素
private void buttonAdd_Click(object sender, RoutedEventArgs e)
{
StackPanel sp = new StackPanel();
TextBox tb = new TextBox();
ListBox lb = new ListBox();
tb.Margin = new Thickness(5, 5, 5, 0);
lb.Margin = new Thickness(5, 5, 5, 0);
lb.Height = 200;
sp.Children.Add(tb);
sp.Children.Add(lb);
stackPanelAdd.Children.Add(sp);
}
如何刪除堆疊面板「stackPanelAdd」中的最後一個孩子? 我應該使用類似stackPanelAdd.children.Remove的東西嗎?如果是這樣,那麼我如何獲得堆疊面板中的最後一個元素?
雖然這工作完美! :D謝謝! – 2012-02-21 10:59:16