【发布时间】:2016-11-30 13:57:32
【问题描述】:
是否存在与表单事件显示等效的面板事件? 我在一个永远不会关闭的表单中进行了几次面板切换。 但是,我找不到任何与表单中使用的 Shown 之类的事件相近的东西。 我的关闭是 Paint 事件。但是我只希望每次显示面板时更新一次。
【问题讨论】:
-
Form.Shown 在表单第一次显示时引发。它永远不会再被提升。因此,对于任意控件,您可以使用 HandleCreated 之类的东西,覆盖 OnCreateControl() 方法来添加您的代码。但是,听起来您认为 Form.Shown 的工作方式与实际工作方式略有不同......
-
您如何展示面板?提供一些代码会有所帮助。
-
焦点事件有什么问题?是否显示失焦?
-
试试
Layout是否符合您的要求..