我正在研究 VB.NET
我有一个用(除其他外)面板和一些按钮创建的表单。
按钮的默认可见属性值为 true。但是,当我启动表单时,它们是不可见的。
我调查发现,在设计器生成的代码中,按钮在添加到面板时是可见的,而在将面板添加到主窗体时,它们变得不可见。
这是我的代码的预览:
'ActionsPanel is the panel which contains the buttons
Me.ActionsPanel.Controls.Add(Me.SaveButton)
Me.ActionsPanel.Controls.Add(Me.DeleteButton)
Me.ActionsPanel.Controls.Add(Me.NewButton)
Me.ActionsPanel.Controls.Add(Me.OpenButton)
'So far the buttons are visible
Me.Controls.Add(Me.ActionsPanel)
'Me refers to the parent form of the controls
'As of here the buttons become invisible
因此,在将面板添加到表单的行中,按钮变得不可见。
我试图使用调试器强制它们为真,只是为了测试,但属性没有改变(参见视频投射:视频。
有人有想法吗?
谢谢。