我不得不同意马丁:我自己开发了平板电脑应用程序,你应该提供一个在横向和纵向方面都能很好地运行的布局.
除此之外,你可以通过这种方式检测方向的变化:
Microsoft.Win32.SystemEvents.DisplaySettingsChanged += new EventHandler(SystemEvents_DisplaySettingsChanged);
}
void SystemEvents_DisplaySettingsChanged(object sender, EventArgs e)
{
if (SystemParameters.PrimaryScreenWidth > SystemParameters.PrimaryScreenHeight)
{
// runs in landscape
}
else
{
// runs in portrait
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8215 次 |
| 最近记录: |