Страница 1 из 1

Как создать контекстное меню в контроле MulticolumnListbox?

Добавлено: 28 окт 2019, 10:39
rsv
Доброго времени суток.
Планировал сделать вызов отдельной панели для редактирования текущей записи по контекстному меню, но в узлах свойств не нашёл соответствующего пункта.
Подскажите, как сделать контекстное меню для контрола MulticolumnListbox?
Спасибо.

Re: Как создать контекстное меню в контроле MulticolumnListb

Добавлено: 28 окт 2019, 12:14
Kosist
Посмотрите вот эту статью - http://www.ni.com/tutorial/3171/en/. Создаете меню "вручную", а потом в Event Structure обрабатываете события согласно выбраному пункту меню.

Re: Как создать контекстное меню в контроле MulticolumnListb

Добавлено: 28 окт 2019, 13:44
Artem.spb
Можно и статично меню создать, но я предпочитаю такой вариант.
menu.png
1) можно проанализировать место клика и просто не показывать меню, если оно не нужно (например, клик по пустым ячейкам).
2) список пунктов легко задаётся опять же в зависимости от места клика. Где-то добавить, где-то убавить.

Re: Как создать контекстное меню в контроле MulticolumnListb

Добавлено: 28 окт 2019, 15:39
rsv
Спасибо, Kosist и Artem.spb. Буду разбираться.