我创建了一个面板,并使用代码
添加了指向其他表单的链接Private Sub Panel1_Paint_1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Panel1.Paint
AdminLogin.TopLevel = False
Me.Panel1.Controls.Add(AdminLogin)
AdminLogin.Show()
End Sub
面板显示在面板内的adminlogin表单但是当我点击adminlogin中的任何按钮时,adminlogin表单闪烁。 为什么会发生这种眨眼?我怎么能阻止它?我还在面板中添加了me.refresh但是它没有用?
答案 0 :(得分:0)
为什么会发生这种眨眼?
它正在闪烁,因为当你点击一个按钮时,每个画面板都会添加一个控件。
我怎么能阻止它?
如果控件尚未添加,则只添加控件。
当然,这并不意味着你的整体设计没有缺陷。