Member 14839888 Ответов: 1

Как показать меню в кнопку на нажать


Я делаю проект в vb.net -да .Я хочу, чтобы при нажатии кнопки перед кнопкой появлялось небольшое меню, содержащее несколько кнопок

Что я уже пробовал:

Я пробовал меню toolstrip но у меня ничего не получилось

Richard MacCutchan

Мы понятия не имеем, что вы пробовали и что делает ваш код. Пожалуйста, отредактируйте свой вопрос и добавьте некоторые правильные детали.

1 Ответов

Рейтинг:
0

OriginalGriff

Создайте пользовательский элемент управления и поместите на него свои кнопки.

Когда будет нажата первая кнопка, создайте экземпляр вашего нового элемента управления и установите его местоположение в левом верхнем углу кнопки, покажите его и вызовите BringToFront:

Dim mc As MyControl = New MyControl()
mc.Location = MyButton.Location
Controls.Add(mc)
mc.Show()
mc.BringToFront()
Если вы хотите избавиться от него снова, удалите его из коллекции элементов управления, а затем закройте и утилизируйте новый экземпляр элемента управления.


Maciej Los

;)