WPF ListView двойной щелчок - PullRequest
       4

WPF ListView двойной щелчок

2 голосов
/ 01 августа 2010

Я использую свойство зависимостей для отображения окна при двойном щелчке элемента.

не уверен, является ли это конкретной ошибкой в ​​WPF или я что-то не так делаю.

Если я дважды щелкну даже по полосе прокрутки или заголовкам столбцов. Она запускает команду двойного щелчка.

попробовал решение по этой ссылке

WPF ListView ScrollViewer Двойной щелчокСобытие

, но поскольку я реализую шаблон MVVM, за ним нет кода, и если я пытаюсь обработать его в коде позади, он вызывает точку отладки, но это бесполезно.

Если у какого-нибудь органа есть решение для этого, встаньте здесь.

Ответы [ 2 ]

3 голосов
/ 01 августа 2010

Спасибо Sacha Barber за решение. Вот ссылка на статью

http://www.codeproject.com/Articles/42111/Selector-DoubleClick-Behaviour-calling-ViewModel-I.aspx

0 голосов
/ 01 августа 2010

Пробовали ли вы использовать поведение двойного щелчка для отдельных элементов и обрабатывать логику двойного щелчка в DataTemplate / ControlTemplate вместо ListView?Таким образом, он должен срабатывать только в том случае, если вы действительно ударили по элементу ... таким образом освобождая пустую область (если ListView меньше окна) и ScrollBars, границы и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...