powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите, как сделать раскрывающееся меню
14 сообщений из 14, страница 1 из 1
Подскажите, как сделать раскрывающееся меню
    #32813884
Нужно сделать раскрывающеся меню наподобие "верхних" менюшек программ.

Простая реализация метода:

На форме есть кнопка "Кнопка1".

Рядом с этой кнопкой располагаю список "Список1".
Пишу следующий код:

Код: plaintext
1.
2.
Private Sub Form_Load()
    Me.Список1.Visible = False
End Sub

Нажатие на кнопку следующий код:

Код: plaintext
1.
2.
Private Sub Кнопка1_Click()
    Me.Список1.Visible = True  
End Sub

И на область данных:

Код: plaintext
1.
2.
Private Sub ОбластьДанных_Click()
    Me.Список1.Visible = False
End Sub

Еще одно, пока на списке фокус, его нельзя скрыть.

Поскажите, как еще можно реализовать подобную задачу.
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814207
e_basil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На нажитие кнопки:

Код: plaintext
CommandBars("<твое_специальное_контекстное_меню>").ShowPopup
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814214
e_basilтвое_специальное_контекстное_меню

Т.е. список может и быть этим меню?
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814249
e_basil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если список постоянный - создай меню с этим списком,
если меняется - создавай меню динамически, на основании последних данных
правда, если список достаточно большой - это меню может тормозить
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814264
Список постоянный.

Еще вопросик:

Допустим список основан на таблице, состоящей из 5-ти записей. ("Открыть форму1", "Открыть форму2" и т.д.)

Как должен быть код на списке после обновления, если я выбираю пункт "Открыть форму1" - то открывается "Форма1"?
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814283
e_basil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если список постоянный - все проще некуда:
создаешь контекстное меню стандартными средствами аксесс, задаешь имя формы в поле "параметр" и вперед
кстати, таблица для этого не нужна
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814586
Создать контекстное меню стандартными средствами Access. Может я торможу, но это как?
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814634
Все понял как. :)

Мне нужно не контекстное меню, а раскрывающееся меня по левой кнопке.
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814669
Я имел ввиду создать примерно такое меню:
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814910
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так что же проще ?

Создаете для данной формы свое меню с выпадающими пуктами по вкусу и назначаете его форме.

Или при активизации формы програмно добавляете нужные пункты в имеющееся на данный момент меню. А при деактивизации - удаляете.

Первое проще.
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814980
ПрограммистСоздаете для данной формы свое меню с выпадающими пуктами по вкусу и назначаете его форме.

Подскажи, как это сделать?
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32814986
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сил больше нет на такие вопросы отвечать. Честное слово... Никогда меню под себя в оффиссе не настраивали ?
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32815007
Признателен за помощь.

Нет.
...
Рейтинг: 0 / 0
Подскажите, как сделать раскрывающееся меню
    #32815030
Как создать меню - понял, а как его назначить форме?
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите, как сделать раскрывающееся меню
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]