我目前正在开发一个项目,出于安全考虑,我不希望用户打开多个窗口。我希望他们将整个系统体验封装在一个窗口中。我尝试了几种不同的方法,但唯一一个看起来会起作用的方法是使用一个可以引入UserControls的Panel。我的Main_Menu上有一个名为pnlMain的面板。我可以让它绘制第一个UserControl,MainMenuPanel。我可以尝试做的是,当我单击MainMenuPanel中的按钮时,它清除Main_Menu中的pnlMain,并绘制另一个名为PartsSystem的UserControl,然后从那里进入图层。
有没有办法做到这一点?
每当我尝试时,我得到:对象引用未设置为对象的实例。 (空参考例外)