Я пытаюсь показать всплывающее меню в своем древовидной структуре, когда пользователи щелкнули правой кнопкой мыши, что позволяет им выбирать контекстно-зависимые действия для применения к выбранному узлу.Щелкните правой кнопкой мыши на .Net TreeNode
На данный момент пользователю необходимо щелкнуть узел узла, а затем щелкнуть правой кнопкой мыши, чтобы выбрать.
Можно ли щелкнуть правой кнопкой мыши по узлу, чтобы выбрать этот узел - и если да, то какой метод лучше всего подходит.
Согласен. Просто добавление этого кода в конструктор моей формы сделало трюк для меня. Спасибо. –
Одна из проблем, с которой я столкнулся с подходом NodeMouseClick, заключается в том, что он изменяет выбранный узел в конце события NodeMouseClick. Поэтому, для моих целей, я хотел, чтобы выбранный узел изменился до отображения контекстного меню. Для этого мне пришлось использовать подход MouseDown. – cigarman
Да Коулман. Я добавляю подтверждение: if (e.Button == MouseButtons.Right) ... (меньше заряда) – harveyt