如何在VB中调整面板大小(2013)

时间:2014-08-30 14:29:05

标签: vb.net resize panels

我无法弄清楚如何调整面板的大小,除了我尝试过的东西之外,我找不到任何其他东西。每当更改复选框时,我都会运行if语句,具体取决于是否选中它取决于面板的大小。我知道if语句运行(并且正常工作),因为它修改了其他元素的其他一些属性。

我已尝试过以下所有这些:

pnl_selection.Size = New Size(90, 105)
pnl_selection.Size = New System.Drawing.Size(90, 105)
pnl_selection.Size = (90, 105)
pnl_selection.Height = 105
pnl_selection.Height += 105

(其中pnl_selection是我的面板的名称)

我也玩过锚点和停靠点,但它们似乎做得不多。

谢谢:)

编辑: 这是整个if语句子 - 我知道它被调用,因为cmd_send.Visible = False/True工作正常。

Private Sub LiveModeToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles LiveModeToolStripMenuItem.Click
    If LiveModeToolStripMenuItem.Checked Then
        cmd_send.Visible = False
        pnl_selection.Size = New Size(90, 105)
    Else
        cmd_send.Visible = True
        pnl_selection.Size = New Size(90, 65)
    End If
End Sub

0 个答案:

没有答案