关于一个UserControl到另一个UserControl



我有一个UserControl,其中包含其他用户控件与许多功能在那里,有时我需要实例化一个UserControl,如(Dim x作为新的usercontrolTest),这个函数是启动的,我想要的函数是启动的,只是当我打开UserControl。因此,我的项目启动缓慢。

有什么办法可以做到吗?

第一个选项是将自定义函数从构造函数移动到每个子控件的Load事件中。在这种情况下,自定义函数将不会运行,直到控件被添加到表单中。

Public Sub New()
  ' This call is required by the designer.
  InitializeComponent()
  ' Add any initialization after the InitializeComponent() call.
  'CustomMethod1()  ' Moved this method to the Load event.
End Sub
Private Sub CustomControl_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  CustomMethod1()
End Sub

相关内容

  • 没有找到相关文章

最新更新