Панель SubMenu закрывает нижнюю кнопку - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть элемент управления SideMenu Panel в WinForm. Есть две кнопки: Button1 и Button2. При нажатии в Button1 его отображение SubMenu из него. Но когда SubMenu скрыто, между Button1 и Button2 остается пробел.

У меня уже есть код, чтобы скрыть и показать SubMenu:

 Public Sub hideSubMenu()
    If SubMenu.Visible = True Then
        SubMenu.Visible = False
    End If
End Sub

Public Sub showSubMenu(subMenu As Panel)
    If (subMenu.Visible = False) Then
        hideSubMenu()
        subMenu.Visible = True
    Else
        subMenu.Visible = False
    End If
End Sub

Так что это не проблема.

Мне нужно, чтобы кнопка Button1 находилась над кнопкой Button2, когда SubMenu скрыто, и кнопка Button2 под SubMenu, когда SubMenu видна.

Как мне добиться этого?

SubMenu VISIBLE

SubMenu HIDE

...