Страница: 1 |
Вопрос: в treeview сделать меню по правои кнопке ? | Добавлено: 05.04.06 11:14 |
Автор вопроса: ![]() |
можно ли в treeview сделать меню по правои кнопке ? и если да то как ?
Спасибо |
Ответы | Всего ответов: 4 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 122 Ответов: 257 |
Профиль | Цитата | #1 | Добавлено: 05.04.06 11:29 |
MouseDown и MouseUp
а как туда меню прицепить ? |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #2 | Добавлено: 05.04.06 11:34 |
Разумеется можно! Причем удивительно легко и просто! Для этого надо сделать следующее:
1.Кладешь на форму компонент ContextMenuStrip(он на панели инструментов) 2.Добовляешь в него свои пункты меню 3.В свойствах TreeView есть свойство,которое так же и называется.. ContextMenuStrip Открываешь его и казываешь там сове меню(которое только что положл на форму) 4.Наслаждаешься P.S. Единственное,что тебе останется, так это наполнить кодом обработчик Click твоего меню.. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #3 | Добавлено: 05.04.06 11:37 |
блин.. вот ошибок то наделал.. аж самому стыдно. ![]() |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 122 Ответов: 257 |
Профиль | Цитата | #4 | Добавлено: 05.04.06 12:09 |
пасибо
так он появляется где попало вот как сделал я Private Sub TreeView1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TreeView1.MouseDown
Dim pnt As System.Drawing.Point pnt.X = e.X pnt.Y = e.Y If e.Button = MouseButtons.Right Then ContextMenu1.Show(Me, pnt) End If End Sub |
Страница: 1 |
|