WPF关闭子窗口时刷新父页面列表数据,WPF窗体间传参

Posted 棉晗榜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF关闭子窗口时刷新父页面列表数据,WPF窗体间传参相关的知识,希望对你有一定的参考价值。

父页面中的代码

//校对
private void Button_Click_3(object sender, RoutedEventArgs e)

	//选中的数据
	Gas_analysis? gas = this.dataGrid.SelectedItem as Gas_analysis;

    //打开子窗口,弹出
	WindowProofreadGasanalysis windowProofread = new WindowProofreadGasanalysis();
    
    //给子页面传值
	windowProofread.gas_Analysis = gas;
	
	windowProofread.Closed += WindowProofread_Closed;  //子窗口关闭后,执行
	windowProofread.ShowDialog();


private void WindowProofread_Closed(object? sender, EventArgs e)

	//关闭子窗口,刷新父页面列表
	DataGridLoadData(pager.PageIndex);

弹出的子页面,窗口

/// <summary>
///  校对
/// </summary>
public partial class WindowProofreadGasanalysis : Window

	public WindowProofreadGasanalysis()
	
		InitializeComponent();
	

	/// <summary>
	/// 被校对的数据
	/// </summary>
	public Gas_analysis gas_Analysis = null;
	
	

以上是关于WPF关闭子窗口时刷新父页面列表数据,WPF窗体间传参的主要内容,如果未能解决你的问题,请参考以下文章

在wpf或winform关闭子窗口或对子窗口进行某个操作后刷新父窗口

在父窗体中用showModalDialog方式打开一个页面,并在页面中删除一条记录,成功后刷新本页面,再关闭本页面

php 窗体关闭以后怎样自动刷新父页面

WPF 子窗体 在 父窗体 中 打开,初学不懂,请指教

wpf 多语言对应 切换了 dll后 如何刷新窗体(window)

C# winform怎么实现子窗体关闭时刷新父窗体数据