private void Gamepad_GamepadRemoved(object sender, Gamepad e)
 {
     DispatcherHelper.CheckBeginInvokeOnUI(() =>
     {
         if (e.Equals(GamePad))
         {
             GamePad = null;
         }
         if (GamePadCollection.Contains(e))
         {
             GamePadCollection.Remove(e);
         }
     });
 }