Подделка событий манипуляции WPF - PullRequest
3 голосов
/ 14 февраля 2011

Я хочу подделать события манипуляции (или прикосновения) с помощью мыши / клавиатуры. Когда я пытаюсь поднять события, используя:

RoutedEventArgs e = new RoutedEventArgs(ManipulationStartedEvent,this);
RaiseEvent(e);

Дает мне ошибку "Невозможно преобразовать RoutedEventArgs в ManipulationStartedEventArgs, а попытка создать новый ManipulationStartedEventArgs приводит к ошибке, поскольку для ManipulationStartedEventArgs.

нет конструкторов.

Возможно ли это сделать?

1 Ответ

3 голосов
/ 15 февраля 2011

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

Пример использования Microsoft Multipoint SDK (Multi-Mouse) .

...