public partial class Window2 : Window
{
int margin = 200;
public Window2()
{
this.InitializeComponent();
for (int i = 1; i <= 5; i++)
{
TextBlock DynamicLine = new TextBlock();
DynamicLine.Name = "lbl_DynamicLine" + i;
DynamicLine.Width = 600;
DynamicLine.Height = 20;
DynamicLine.Text =i+"Dynamic TextBlock";
DynamicLine.Margin = new Thickness(50, margin, 0, 0);
margin = margin + 20;
LayoutRoot.Children.Add(DynamicLine);
}
}
}
以下のようにテキストブロックを動的に削除しようとしました。
LayoutRoot.Children.Remove(DynamicLine);
しかし、上記のコード行でのみ、最後に作成されたテキストブロックを削除できます.今、すべてのテキストブロックを動的に削除したいと思います. そのために私は何をすべきか。