1.新建一个xaml页
2. 定义局部变量
private readonly Action<DataSet> _callback;
构造函数
public AccBillPay(string ywType, Action<DataSet> callback)
{
_ywType = ywType;
_callback = callback;
}
再执行过程中,记录返回结果
private void OKButton_Click(object sender, RoutedEventArgs e)
{
..........
....该干的活....
......
.....
//干完后赋值
_callback(DataSet);
this.DialogResult = true;
}
3.在调用弹出页面的地方
AccBillPay child = new AccBillPay( "1", hsc => {
//hsc就是DataSet。。。。。。。。。
。。。。。。。。。
});
child.Show();