Если все, что вам требуется, это простой InputBox, как в Visual Basic, вы можете использовать метод Guide.BeginShowKeyboardInput из Microsoft.Xna.Framework.GamerServices , чтобы показать TextBox, запрашивающего пользователяinput.
Используйте его так:
Guide.BeginShowKeyboardInput(PlayerIndex.One, "caption", "text", "defaultText", ar =>
{
text = Guide.EndShowKeyboardInput(ar);
//Do something with the text here!
}, null);
Если вы используете архитектуру MVVM в своем приложении, вы также можете использовать InputBoxService в Cimbalino Windows Phone Toolkit дляболее чистый подход!