是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。
答案 0 :(得分:1)
使用数据表解决了这个问题。
答案 1 :(得分:0)
你应该可以做类似......
TheOtherGrid.DataSource = temp.DataSource; TheOtherGrid.DataBind;