我有一个包含 60 多个表单的应用程序,而不是在每个表单中拥有 60 多个相同代码的副本,我希望有一个在加载任何表单时执行的代码实例。
子是标准的:
受保护的覆盖 Sub OnFormClosing(ByVal e As FormClosingEventArgs)
受保护的覆盖 Sub OnPaint(ByVal e As PaintEventArgs )
受保护的覆盖 Sub OnResize(ByVal e As System.EventArgs)
受保护的覆盖 Sub WndProc(ByRef m As Message )
我使用类和模块进行了无数次尝试,但只能使硬编码的表单按需要工作。
我已触发驻留在 TitleBar(非表单类)中的 OnPaint 事件,但我无法让 TitleBar 将任何自定义应用到任何表单。无论如何我可以绕过 TitleBar 的 Me 和 MyBase 中的值,并将它们分配给调用表单的值吗?或者我可以让 TitleBar 借出它的资源吗?任何帮助将不胜感激。顺便说一句,我想要完成的事情有一个词或短语吗?
这是一个漫长的反复试验。
谢谢