powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите по событиям TreeView.
5 сообщений из 5, страница 1 из 1
Подскажите по событиям TreeView.
    #32804348
Гриня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть TreeView .

Вызывается контекстное меню на узлах. В зависимости от того, корневой узел или нет мне надо делать то и то. Испозьзую событе дерева AfterSelect для опеределения какой узел выделен. Но вот не задача. Если выделять левой кнопкой мыши все работает, но если скажем вызвать контестное меню на узде (выделение появляется на узле) то событие не срабатывает.

Какое мне использовать событие дерева, чтобы в любом случае при щелчке левой или правой кнопки мыши я мог делать то и то то.

Может события мыши другие... Но я выделяю узел ... И желательно чтобы и по правой кнопке это действовало.
...
Рейтинг: 0 / 0
Подскажите по событиям TreeView.
    #32804409
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие PopUp контекстного меню
...
Рейтинг: 0 / 0
Подскажите по событиям TreeView.
    #32804431
Гриня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не получается .

вот когда выделяю узел левой проходит.

А когда например открыл родительский узел щелкнув на плюсе и вызвал контекстное на дочернем узле без выделения узла дочернего то все равно не берет.
...
Рейтинг: 0 / 0
Подскажите по событиям TreeView.
    #32804514
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ Worobjoff
для дерева укажи контектстное меню
и не обрабатывай события мыши, а как посоветовал Worobjoff:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
private void contextMenu1_Popup(object sender, System.EventArgs e)
{
  TreeNode nd=this.treeView1.GetNodeAt(this.treeView1.PointToClient(Cursor.Position));
  if(nd!=null) // узел по которому щелкнули мышью
  {
    ...
  }
}
...
Рейтинг: 0 / 0
Подскажите по событиям TreeView.
    #32804970
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кузя, за пример спасибо!
так и книг можно не читать.
Если бы не эта тема, так и не заметил бы "глюк" в своей программе.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите по событиям TreeView.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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