Panel的visible属性不会从'False'更改为'True'

时间:2012-03-25 19:43:58

标签: vb.net panel visible

我对这个感到难过。我有一个panelpnlKeyPad),当我尝试将其设置为visible时,它不会更改True属性。但是当我尝试将Dock属性设置为DockStyle.Fill时,它会成功。我已经尝试了不同的命令,将parent属性设置为splitpanel,似乎没有任何修复方法。 panel位于可见的splitpanel上。默认情况下,panel设置为visible = false

当我专门将其设置为可见时,为什么此面板不会切换为可见的任何想法?

更新:我尝试将默认值更改为True并在代码中将其设置为False,并且在尝试将其更改回True时,它在加载中工作但不是更晚在其他子程序中。

代码:

Me.pnlKeyPad.Visible = True    'Doesn't work

Me.pnlKeyPad.Dock = DockStyle.Fill      'Works when checking the value through debugger
savCCAmt = savGrandAmt - savOptionAmt
Me.txtCCAmt.Text = Decimal.Round(savCCAmt, 2).ToString("f2")
Me.txtCCAmt.Focus()
Me.txtCCAmt.Select(0, Me.txtCCAmt.TextLength) 
Me.txtHelp.Text = aryHelp(13)   'Giving weird values
Me.txtHelp.Select(0, Me.txtHelp.TextLength)   'Giving weird values
Me.txtHelp.ForeColor = Color.Blue    

0 个答案:

没有答案