如何从另一个类调用viewmodel方法

问题描述 投票:0回答:1

在我的WPF代码中,MainWindows.xaml.cs文件中有一个Reset_btn_click()方法(它将处理很多UI操作,这就是我不想将此方法移动到另一个文件的原因)。因为程序会在一次运行中重置几次,我想重用这个函数而不是在控件类中编写新函数。那么我如何从另一个类调用此方法

谢谢

c# wpf
1个回答
0
投票
public class Example
{
    public void Method1(MainWindows mainWindows)
    {
        mainWindows.Reset_btn_click();
    }
}

在MainWindows.xaml.cs中,对象创建是这样的

 Example Ex = new Example();
 Ex.Method1(this);

希望这会有所帮助,但如果你使用mvvm作为你的说法ViewModel我将有点困惑MainWindows.xaml.cs将不会有任何代码

© www.soinside.com 2019 - 2024. All rights reserved.