Класс мышей Silverlight - PullRequest
0 голосов
/ 17 марта 2011

Я пытаюсь перевести этот код в Silverlight.Есть предложения по замене мышки класса?

    private void AssociatedObject_GotFocus(object sender, RoutedEventArgs e)
    {
        if (Mouse.LeftButton == MouseButtonState.Released && Mouse.MiddleButton == MouseButtonState.Released && Mouse.RightButton == MouseButtonState.Released && Mouse.XButton1 == MouseButtonState.Released && Mouse.XButton2 == MouseButtonState.Released)
        {
            AssociatedObject.SelectAll();
            _alreadyFocused = true;
        }

    }

Ответы [ 2 ]

1 голос
/ 17 марта 2011

Я думаю, вам нужно захватить события мыши, как описано в этом SO-ответе: Как получить состояние кнопки мыши в Silverlight вне событий нажатия кнопки?

1 голос
/ 17 марта 2011

Вы можете попробовать использовать поддержку мыши Silverlight.

Всю поддержку мыши для Silverlight можно найти здесь:

http://msdn.microsoft.com/en-us/library/cc189029%28v=vs.95%29.aspx

Удачи.

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