I am trying to translate this code into Silverlight. Any suggestions for a replacement for the Mouse class?
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;
}
}
I think you need to capture the Mouse Events, as described in this SO answer: How to get the mouse button state in Silverlight outside of button press events?