Show / Hide Table of Contents

Практическое руководство. Прикрепление контекстного меню к элементу управления TreeNode с помощью конструктора

Windows Forms TreeView элемент управления отображает иерархию узлов аналогично к файлам и папкам, отображаемым в области слева компонента Windows Explorer в операционных системах Windows. Установив ContextMenuStrip свойство, можно предоставить контекстно-зависимые операции для пользователя при их правой кнопкой мыши TreeView элемента управления. Связав ContextMenuStrip компонента с отдельными TreeNode элементы, можно добавить пользовательский уровень функциональности контекстное меню для вашей TreeView элементов управления.

Note

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска. Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров . Дополнительные сведения см. в разделе Персонализация интегрированной среды разработки Visual Studio.

Должен быть сопоставлен элементу управления TreeNode контекстное меню во время разработки

  1. Добавить TreeView в форму элемент управления, а затем добавить узлы в TreeView при необходимости. Дополнительные сведения см. в разделе Как Добавление и удаление узлов с использованием Windows Forms TreeView-элемент управления.

  2. Добавление ContextMenuStrip форму, компоненты и затем добавление элементов меню в контекстное меню, соответствующие операциям на уровне узла вы хотите сделать доступными во время выполнения. Дополнительные сведения см. в разделе Как Добавление элементов меню в элемент управления ContextMenuStrip.

  3. Снова откройте TreeNodeEditor диалоговое окно для TreeView управления, выберите узел, чтобы изменить и установите его ContextMenuStrip свойства в контекстном меню, который был добавлен.

  4. Если это свойство имеет значение, в контекстном меню отображается при щелчке правой кнопкой узел.

    Кроме того, необходимо написать код для обработки Click события для этих пунктов меню.

См. также

  • Элемент управления TreeView
  • Общие сведения об элементе управления TreeView
  • Элемент управления ContextMenuStrip
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX