我正在使用 C#.Net 并且有一个由多个窗体继承的基本窗体。
直到昨天,当在设计器中打开子(派生)表单时,基本表单控件将显示并显示为锁定状态。
但是现在,表单只是空白。设计器中没有任何基本窗体控件是可见的。一切都编译、构建和运行正常。
有没有人看到这个?
我尝试在派生表单的 OnLoad 方法中调用基本表单的 InitializeComponent 方法,但没有成功。
最佳答案
在 SO 中找到解决方案 post在发布问题之前我没有看到。
基本上,我需要在我的基本表单的私有(private)无参数构造函数中调用 InitializeComponent()
。
private ItemSelectForm()
{
InitializeComponent();
}
然后需要重建基础表单。
关于c# - 基本表单控件在子表单中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2956622/