如何打开一个窗口,然后加载我的XAML文件到它?(XAML和c#)
本文关键字:XAML 文件 我的 然后 何打开 一个 窗口 加载 | 更新日期: 2023-09-27 17:50:08
我是WPF和c#的新手,我需要一些帮助-抱歉关于新手的问题!
无论如何,我有一个控制面板'窗口'作为文件加载时,我运行我的项目,然后我有这个控制面板上的按钮,当点击触发一个事件。在这个"事件函数"中,我试图加载一个有自己的XAML代码的新窗口,我该如何做到这一点?我用谷歌搜索过了,但是没有用。
请通俗地解释一下,我还在摸索这一切的窍门。
谢谢!
private void btnCustomers_clicked(object sender, RoutedEventArgs e)
{
//load in Customers.xaml file here - in a new window
}
你需要声明一个类的实例,它是你的另一个窗口,然后调用Show()
。因此,如果您的其他窗口调用MySecondWindow
,您可以在事件处理程序中编写以下代码:
MySecondWindow otherWindow = new MySecondWindow();
otherWindow.Show();
windows工作原理的基本说明可以在MSDN网站上找到。