在 wpf 中将一个整个数据网格的值分配给另一个数据网格

本文关键字:数据 网格 数据网 另一个 分配 一个 wpf | 更新日期: 2023-09-27 17:56:37

我是C#和WPF的新手。现在关于我的问题,我有两个 wpf 窗口,每个窗口都有一个数据网格工具。我动态填充数据rid的值。我想做的是,单击一个按钮,我想将当前窗口中的数据网格的值复制到下一个 wpf 窗口中的数据网格。请指导我。

我使用参数化构造函数将当前窗口的数据网格传递给下一个窗口。

        Bill b = new Bill(dataGrid1);
        this.Close();
        b.Show();

在 Bill 窗口中,我在构造函数中接收它。

     public Bill(DataGrid temp)
    {
        InitializeComponent();
        //have to do something here
    }

现在有了收到的对象,我需要在当前窗口中填充数据网格。

在 wpf 中将一个整个数据网格的值分配给另一个数据网格

使用数据表可以解决这个问题。

你应该能够做类似的事情...

TheOtherGrid.DataSource = temp.数据源;TheOtherGrid.DataBind;