vb.net - 面板控件卡在 visible=false
问题描述
我用的是vb2008 express版。我有一个面板控件设置为可见 = false 的表单(我添加它以复制它的属性)。我尝试动态添加面板,但是当我这样做时,我无法在表单上看到它。我什至为 panel.visble=true 设置了代码行,但是当我运行监视窗口时,它卡在了 visible =false
Sub addPlayer(ByVal p As Form2.player)
' Timer1.Enabled = False
Dim gap As Integer = 20
Dim pan123 As New Panel
Dim nick As New Label, colorFrame As New Label
pan123.Size = New Size(100, 100)
pan123.BackColor = Color.AliceBlue
pan123.ForeColor = Color.Aquamarine
pan123.Location = New Point(200, 200)
'pan.Size = Panel1.Size
'pan.Location = Panel1.Location
'pan.Top = Panel1.Top + Panel1.Height * playersNum + gap * playersNum
nick.Text = p.nick
nick.Size = Label2.Size
nick.Location = Label2.Location
nick.Font = Label2.Font
nick.AutoSize = True
colorFrame.AutoSize = False
colorFrame.Size = Label3.Size
colorFrame.Location = Label3.Location
colorFrame.BackColor = p.colorP
pan123.Visible = True
'pan.Controls.Add(nick)
'pan.Controls.Add(colorFrame)
Me.Controls.Add(pan123)
'nick.Visible = True
playersNum = playersNum + 1
End Sub
解决方案
推荐阅读
- java - Java RequestBypassToServer NoClassDefFoundError
- javascript - 在 Flask 后端存储粗体/斜体文本、图像
- python - 如何根据TensorFlow中另一个张量的顺序对一个张量进行排序?
- sql - 在 N1ql 中用 count(1) 替换 count(*) 可以吗
- single-page-application - 如何从 Office.context.ui.displayDialogAsync 读取重定向的 url 参数
- c# - 将 Hashtable 更改为链表数组
- php - PHP - 使用十六进制格式的 HMAC 进行 Webhook 身份验证
- python - 有没有办法从 Jenkins 启动 coda 环境
- javascript - 设置后如何取回文件,firebase?
- amazon-web-services - 是什么阻止了我的 S3 存储桶被终止?