保存新表单在 wpf 中创建的项



我有一个 wpf 项目,在我的按钮中有这样的代码

private void Button_Click(object sender, RoutedEventArgs e)
{
    Button myButton = new Button();
    myButton.Content = "Sample";
    grid1.Children.Add(myButton);   
}

现在我希望当我的新按钮创建时,我的表单保存新按钮,以便下次加载表单时显示!我希望理解我的目的。

在 xaml 中,您可以使用 ItemsControl 来实现此目的。然后,ItemsControl 的 ItemsPanel 将是您的网格(您已经拥有(,ItemTemplate 将是包含按钮样式的数据模板。若要填充 ItemsControl,必须设置 Items 或 ItemsSource 属性。 有关项控件的详细信息

为了保存按钮,您可以使用多个内容,例如:

  • 设置文件(WPF 中的用户设置(
  • 任何类型的临时文件
  • 甚至一个数据库,如果你准备好了一个数据库

查看数据绑定还有助于: 数据绑定 (WPF(

最新更新