C# WPF项目中的弹出窗口窗体
我有一个在Windows窗体中开发的窗体,我正在一个WPF项目中工作。 我试图在单击特定按钮时弹出一个窗口(操纵窗体) 这就是我正在使用的:C# WPF项目中的弹出窗口窗体,c#,wpf,C#,Wpf,我有一个在Windows窗体中开发的窗体,我正在一个WPF项目中工作。 我试图在单击特定按钮时弹出一个窗口(操纵窗体) 这就是我正在使用的: private void button_newProject_Click(object sender, RoutedEventArgs e) { grid_initialButtons.Visibility = Visibility.Hidden; grid_projectConfig.Visibility
private void button_newProject_Click(object sender, RoutedEventArgs e)
{
grid_initialButtons.Visibility = Visibility.Hidden;
grid_projectConfig.Visibility = Visibility.Visible;
ManoeuvresForm.ActiveForm.Show();
}
我已经将表单添加到解决方案树中。
当我尝试运行它时,它说“对象引用未设置为对象的实例。”
我不是编码专家,只是想向谷歌学习:)
谢谢 在显示ittry“ManoevresForm frm=new ManoeversForm();frm.show;”之前,需要先实例化表单。正如Alex提到的,实例化是这里的关键。如果您想使用ActiveForm,则需要单独设置它。感谢您的帮助,但它会显示以下消息:“错误1只能将赋值、调用、递增、递减、等待和新对象表达式用作语句”@lsteinmexed!我错过了frm后的()节目谢谢大家!