嗨,我在Wpf应用程序中相对较新
我想知道我可以创建mainwindow.xaml.cs
的对象吗?
在其他一些班级
然后使用该对象超出mainwindow.xaml.cs
我正在尝试这样的事情 它创建了主窗口的对象,但无法访问该方法 我试图访问的方法是公共定义的
MainWindow window = new Mainwindow();
window.point_to_screen();
它给出了这个错误
错误2类型名称' point_to_screen'类型&System; Windows.Window'
中不存在
答案 0 :(得分:1)
您应该将当前主窗口强制转换为MainWindow对象。 如果您创建一个新窗口,您将无法访问当前打开的窗口
MainWindow wnd = (MainWindow)Application.Current.MainWindow;
wnd.point_to_screen();