2013-08-30 30 views
1

我有一个C#项目,我想在其中添加另一个窗口。例如:是否可以使用XAML添加另一个窗口?

我点击一个按钮,然后弹出另一个窗口。我想知道是否可以配置另一个MyNewWindow.csMyNewWindow.xaml来配置我的新窗口,并简单地在MyOldWindowWhichHandleNewWindowButton.cs中调用该窗口。

如果是,我该怎么做?我尝试手动添加一个新的xaml和CS文件,但似乎两者之间有冲突。

回答

0

右键单击解决方案资源管理器中的项目,然后选择添加 - >新项目。

在可用新项目列表中,选择“窗口(WPF)”。这将添加* .CS和* .XAML文件,并自动将它们链接在一起以创建新窗口功能。

然后,您可以使用各种编程方法调用新窗口,具体取决于您的需要。

例如:

private void Button_Click(object sender, RoutedEventArgs e) 
{ 
    Window1 w1 = new Window1(); 
    w1.Show(); 
} 
相关问题