У меня есть GridView, который имеет несколько столбцов, которые все присоединенные к структуре данных в моем ViewModel слое, так что я хочу сделать, это вWPF Контекстное меню для каждой строки в GridView
- Имеют Контекстное меню, которое будет отображаться, когда пользователь нажимает на одну из строк данных в GridView (до сих пор я мог только создать контекстное меню, когда я нажимаю на заголовок столбца, на который я его надел.
- Содержимое контекстного меню зависит от содержимого текущей строки, на которую нажал пользователь.
Любые предложения? спасибо
Я пытаюсь добавить DataTrigger в стиле .Триггерс и внутри DataTrigger У меня есть контекстное меню, но я все еще получаю сообщение об ошибке «Значение типа« Контекстное меню »не может быть добавлено в коллекцию или словарь типа SetterBaseCollection, извините, что мое первое программирование в WPF, поэтому я понятия не имею, что это значит, я что-то пропустил? –
Добавлен некоторый пример кода (который, надеюсь, не ошибается, так как я написал его прямо здесь) ... –
@HB, эта ошибка «Значение типа« Контекстное меню »не может быть добавлено в коллекцию или словарь типа« SetterBaseCollection » '"исчезнет, если мы создадим StaticResource контекстного меню и установим его как значение .... <Свойство Setter =" ContextMenu "Value =" {StaticResource ContextMenuForThisCondition} "> –