我创建了一个基本表单用作模板。它继承 System.Windows.Forms.Form。我添加了一个Label
控件进行测试,它自动生成了以下代码:
Friend WithEvents Label1 As System.Windows.Forms.Label
Private Sub InitializeComponent()
Me.Label1 = New System.Windows.Forms.Label
Me.SuspendLayout()
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Location = New System.Drawing.Point(12, 9)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(39, 13)
Me.Label1.TabIndex = 0
Me.Label1.Text = "Label1"
'
'FormPanel
'
Me.ClientSize = New System.Drawing.Size(284, 262)
Me.Controls.Add(Me.Label1)
Me.Name = "FormPanel"
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
我想创建一些继承这个基本表单的表单。在解决方案资源管理器中,我添加了一个新项目,选择“继承表单”类型。然后我选择我的基本形式。
它可以很好地创建表单,但其中的控件根本不会出现在设计器中。我试过在每一步之间重建项目,不行。
知道他们为什么不出现吗?