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

时间:2013-01-30 17:20:17

标签: c# wpf datagrid wpfdatagrid

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

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

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

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

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

    }

现在使用收到的对象我需要填充当前窗口中的datagrid。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

你应该可以做类似......

TheOtherGrid.DataSource = temp.DataSource; TheOtherGrid.DataBind;