Создание контекстных меню для строк таблицы данных

У меня есть сетка данных, которая потенциально может иметь много строк. пользователь щелкает правой кнопкой мыши одну из строк, Мне нужно отобразить контекстное меню для каждой строки и выполнить действие (то же действие, но другой элемент данных в соответствии с текущей выбранной строкой), когда пользователь щелкает параметр.

Какая стратегия для этого является наилучшей?

Я опасаюсь, что ContextMenu для каждой строки окажется излишним, даже если я создаю меню с помощью события ContextMenuOpening, своего рода «ленивой загрузки» для контекстного меню. Должен ли я использовать только одно ContextMenu для сетки данных? Но с этим мне нужно было бы еще немного поработать с событием щелчка, чтобы определить правильную строку и т. Д.

14
задан Christian 6 April 2011 в 09:43
поделиться