我遇到问题,第二个GroupBox可见,这是我的代码
Me.grpCallerDetails.Location = New Point(x:=0, y:=2000)
Me.grpCallerDetails.Visible = False
Me.grpCallDuration.Location = New Point(x:=0, y:=0)
Me.grpCallDuration.BringToFront()
Me.grpCallDuration.Visible = True
Me.Refresh()
即使将属性设置为True,grpCallDuration.Visible属性仍为False。
最初的设置是:
Me.grpCallerDetails.Location = New Point(x:=0, y:=0)
Me.grpCallerDetails.Visible = True
Me.grpCallDuration.Location = New Point(x:=2000, y:=0)
Me.grpCallDuration.Visible = False
我正在移动群组框的位置,以便它们不重叠,但到目前为止没有任何工作。
发生了什么事?
答案 0 :(得分:0)
好的,我解决了。
问题是grpCallerDetails是Docked Fill,并且无论我做什么,grpCallDuration仍然是该GroupBox的孩子。
我刚刚将Dock改为None并将grpCallDuration自行移出......