我有一个有 2 种形式的 Windows 应用程序。我正在努力实现这一目标:
当显示第二个表单时,我希望隐藏第一个表单。
我试过像:
public Executor()
{
InitializeComponent();
Form1.ActiveForm.Hide();
}
但是在启动整个应用程序之前会导致“跨线程操作不是从创建它的线程以外的线程访问的有效控件” 。
我怎样才能实现我所说的?同样在我后来的代码中,我试图用上面的代码关闭Form1.ActiveForm.Close();
任何想法都会非常感激..