在c# wpf的主窗口中从另一个窗口运行一个方法
本文关键字:窗口 方法 一个 运行 wpf 另一个 | 更新日期: 2023-09-27 18:09:44
你好,我正在研究的项目有两个窗口,第一个是主窗口,它包含一个公共方法,另一个是辅助窗口,包含一个按钮。我想要的是,当我在辅助窗口上按下按钮时,按钮将调用主窗口上的方法这里我尝试
主窗口的代码:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
public void the_public_method()
{
//code
}
和辅助Windows的代码:
public partial class windows2 : Window
{
public windows2()
{
InitializeComponent();
}
private void button_Click(object sender, RoutedEventArgs e)
{
// dont know what to put here
}
}
请帮忙
很容易做到:
(Application.Current.MainWindow as MainWindow).the_public_method()
和完成了!