我有一个wpf项目,在我的Button
中有一个这样的代码private void Button_Click(object sender, RoutedEventArgs e)
{
Button myButton = new Button();
myButton.Content = "Sample";
grid1.Children.Add(myButton);
}
现在我想要当我的新Button创建时,我的表单会在我的表单加载时保存下一个show的新按钮! 我希望了解我的目的。
答案 0 :(得分:1)
在你的xaml中你可以使用ItemsControl。 ItemsControl的ItemsPanel将是你的Grid(你已经拥有),而ItemTemplate将是一个包含你的按钮样式的DataTemplate。要填充ItemsControl,您必须设置Items或ItemsSource属性。 More info on ItemsControl
为了保存按钮,您可以使用多重事物,例如:
查看数据绑定也可以帮助您:Data Binding (WPF)