从C#wpf

时间:2016-10-01 16:41:39

标签: c# wpf

你好我正在研究项目有两个窗口,第一个是主窗口,它包含一个公共方法,另一个是辅助窗口,包含一个按钮..我想要的是当我按下辅助窗口上的按钮时按钮将在主窗口上调用该方法 在这里我尝试

主窗口的代码:

public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
    }
    public void the_public_method()
    {
        //code 
    }

和辅助窗口的代码:

public partial class windows2 : Window
{
    public windows2()
    {
        InitializeComponent();
    }

    private void button_Click(object sender, RoutedEventArgs e)
    {
        // dont know what to put here 
    }
}

请帮忙

1 个答案:

答案 0 :(得分:1)

轻松完成此操作:

(Application.Current.MainWindow as MainWindow).the_public_method()

完成了!