Сочетания клавиш работают во время редактирования узла в дереве.C#

Место общения программистов C#
Ответить
Anonymous
 Сочетания клавиш работают во время редактирования узла в дереве.

Сообщение Anonymous »

В моей форме есть древовидное представление. С ним связана полоса контекстного меню.
В полосе контекстного меню есть такие элементы, как: - создать новый узел, создать подузел, переименовать узел, удалить узел.
У меня есть ярлыки для всех этих элементов.

Моя проблема в том, что когда я создаю новый узел (ввожу текст для узла), если я нажимаю Ctrl+S< /strong>(сочетание клавиш для создания подузла), он запускает событие щелчка элемента «Создать подузел».

Это происходит для всех элементов в полосе контекстного меню.

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

Нужно решить эту проблему как можно скорее.

Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/266 ... n-treeview
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»