В настоящее время я пишу простую игру-клон змеи для Windows 8, используя MonoGame. Я использую шаблон XAML — MonoGame и пытаюсь включить рекламную поддержку. Я обнаружил проблему, почти уверен, что она связана с самим AdControl, а не с MonoGame, однако она крадет фокус клавиатуры каждый раз, когда загружается реклама.
Я попытался повторно инициализировать экземпляр MonoGame «MetroGameWindow», чтобы попытаться вернуть фокус, но безуспешно. Например,
void GamePage_LostFocus(object sender, RoutedEventArgs e)
{
MetroGameWindow.Instance.Initialize(Window.Current.CoreWindow,this)
// 'this' is 'GamePage' which inherits from 'SwapChainBackgroundPanel'
}
Кто-нибудь знает обходные пути для этой проблемы? Любая помощь будет оценена по достоинству.