Что он делает, он в основном отображает левый щелчок в правый щелчок. Для повторного использования вы можете заключить это в прикрепленное поведение.

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

Я сфальсифицировал его, чтобы справиться сLeftMouseButtonDown событие в коде позади, а затем отобразить контекстное меню.

Я использую MVVM в своем проекте, что означает, что я используюDataTemplates для элементов, которые имеют контекстные меню. Было бы намного элегантнее избавиться от кода и найти способ отображать контекстное меню, используя триггеры или свойства в XAML.

Любые идеи или решения этой проблемы?

Ответы на вопрос(5)

Ваш ответ на вопрос