我对这个感到难过。我有一个panel
(pnlKeyPad
),当我尝试将其设置为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