Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Купить рекламу на форуме 15-35 тыс рублей в месяц

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2009, 10:13   #1
MAcK
Форумчанин
 
Регистрация: 09.11.2006
Сообщений: 274
Плохо Treeview mouse right click

При нажатии правой кнопки мыши нужно получить нод, к-рый находится под мышью, как это сделать?
Единственный приличный формат, разработанный Microsoft'ом, - format c:
MAcK вне форума Ответить с цитированием
Старый 24.02.2009, 10:41   #2
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,500
По умолчанию

Цитата:
Сообщение от MAcK Посмотреть сообщение
При нажатии правой кнопки мыши нужно получить нод, к-рый находится под мышью, как это сделать?
Попробуйте через метод GetNodeAt. Через логичное свойство SelectedNode к сожалению не получится (по крайней мере во втором фреймворке). Почему-то правый клик не выделяет нод, хотя рисует его выделенным
pu4koff вне форума Ответить с цитированием
Старый 24.02.2009, 12:05   #3
kommunist
C# developer
Форумчанин
 
Аватар для kommunist
 
Регистрация: 03.10.2007
Сообщений: 393
По умолчанию

Цитата:
Сообщение от MAcK Посмотреть сообщение
При нажатии правой кнопки мыши нужно получить нод, к-рый находится под мышью, как это сделать?
Код:
 private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
        {
           this.Text = e.Node.Text;        
         }
e.Node - узел на который нажали.
I like WPF
kommunist вне форума Ответить с цитированием
Старый 24.02.2009, 12:11   #4
MAcK
Форумчанин
 
Регистрация: 09.11.2006
Сообщений: 274
По умолчанию

Цитата:
Сообщение от kommunist Посмотреть сообщение
[CODE] private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
То что нужно ... нужно мне быть по-внимательнее
Единственный приличный формат, разработанный Microsoft'ом, - format c:
MAcK вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Click to color L.Morgan Общие вопросы Delphi 11 25.01.2009 19:21
devil mouse Drive Общие вопросы C/C++ 2 01.12.2008 23:25
Mouse Roll ax4start Софт 0 31.10.2008 09:50
Mouse самовольничает! Altera Компьютерное железо 13 06.04.2008 19:26
Image click Stanislav Общие вопросы Delphi 2 27.02.2008 23:09