Поделиться через


Создание всплывающих меню

контекстные меню содержат наиболее часто используемые команды.Содержимое контекстного меню зависит от контекста, в котором находится указатель мыши.Чтобы в приложении можно было пользоваться контекстными меню, необходимо сначала создать само меню, а затем привязать его к коду приложения.

Когда ресурс меню будет создан, приложению потребуется загрузить ресурс и использовать метод TrackPopupMenu для вызова меню.Пользователь может закрыть меню, щелкнув область за его пределами, или выбрать одну из команд меню, чтобы вызвать эту функцию.Если пользователь выбирает команду, эта команда будет отправлена в окно, обработчик которого был передан методу.

Создание контекстного меню

  1. Создайте меню с пустым заголовком (не указывайте Заголовок).

  2. Добавьте команды меню в новое меню.Перейдите к первой команде меню под пустым заголовком (в поле заголовка временно отображается строка "Прототип для текста").Введите заголовок и другие сведения.

    Повторите эти действия для остальных команд контекстного меню.

  3. Сохраните ресурс меню.

    СоветСовет

    Дополнительные сведения о просмотре контекстных меню см. в разделе Просмотр обычного меню как всплывающего.

Сведения о добавлении ресурсов в управляемые проекты см. в разделе Ресурсы приложенийРуководства разработчика .NET Framework. Сведения о том, как вручную добавлять файлы ресурсов в управляемые проекты, осуществлять доступ к ресурсам, отображать статические ресурсы и присваивать строки ресурсов свойствам см. в разделах Пошаговое руководство. Локализация приложений Windows Forms и Walkthrough: Using Resources for Localization with ASP.NET.

Требования

Win32

См. также

Задачи

Подключение к приложению всплывающего меню

Ссылки

редактор меню

Меню