0

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

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

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

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

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

    }

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

4

2 回答 2

1

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

于 2013-04-09T07:16:50.310 回答
0

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

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

于 2013-01-30T18:06:58.207 回答