XAML界面
<StackPanel x:Name="StackPanel" HorizontalAlignment="Center">
<Button x:Name="btnTest" Content="动态测试" HorizontalAlignment="Center" Click="BtnTest_Click"/>
</StackPanel>
后台代码
TextBlock c = new TextBlock() { Text = "测试", HorizontalAlignment = HorizontalAlignment.Center };
int DataI = 0;
private void BtnTest_Click(object sender, RoutedEventArgs e)
{
StackPanel.Children.Add(c);
Button b = new Button() { Content = "数据升级测试", HorizontalAlignment = HorizontalAlignment.Center };
b.Click += B_Click;
StackPanel.Children.Add(b);
}
private void B_Click(object sender, RoutedEventArgs e)
{
c.Text = DataI.ToString();
DataI++;
}
实际效果