可能是一个非常简单的解决方案,但这是第一次使用WPF。我想点击我的MenuItem,名为"关于"来自MainWindow的About_Click事件,它打开我的AboutBox.cs表单。这就是我所拥有的:
的.xaml
<MenuItem Header="About" Name="About" Click="About_Click"/>
的.cs
private void About_Click(object sender, RoutedEventArgs e)
{
//This is not in the XAML code.
}
显然是AboutBox.ShowDialog;不想要。我知道ShowDialog不会打开一个类,但我不知道如何打开一个定义为Form的类。
答案 0 :(得分:1)
var myAboutBox = new AboutBox();
myAboutBox.ShowDialog();