我有一个加载用户控件的主窗体。在该用户控件中,当用户选择按钮时,我在面板中加载另一个用户控件(这是第一个用户控件的控件(即表单加载"菜单"用户控件,用户点击菜单项和它加载" Item" usercontrol,传递变量)
加载"项目" usercontrol我用:
Dim ctrl As New newSubMenuItem
ctrl.theRecordID= theRecordID
ctrl.Dock = DockStyle.Fill
PanelControl1.Controls.Add(ctrl)
一旦我的控件加载,它就会运行一个加载数据函数,需要1秒钟才能加载。对于用户来说,它似乎是"滞后"一点点,并以小尺寸显示控件(约1-2秒),然后调整大小并加载。
使用表格,我可以使用"显示" event移动我的加载数据函数,但不确定如何在UserControl中实现这个?