在横向中显示对话框

时间:2012-04-14 16:45:55

标签: c# xna windows-phone

在Windows手机上使用Xna进行游戏,一开始我会提示用户是否想通过Microsoft.Xna.GamerServices.Guide.BeginShowMessageBox()继续听音乐。

但是,当我的游戏在横向中运行时,此提示以纵向显示,是否有一个我无法找到的设置,这将允许我对我的对话框进行构图?

1 个答案:

答案 0 :(得分:3)

使用DisplayOrientation属性。

GraphicsDevice.PresentationParameters.DisplayOrientation = DisplayOrientation.LandscapeRight;

在加载内容之前无法设置属性,并且仅在Windows手机平台上工作(不在XBox和Windows上)。