您的位置:首页 > 其它

自定义控件要根据屏幕方向生成显示方案

2005-07-17 10:31 197 查看
由于自定义的控件需要识别屏幕方向改变显示模式,在刚开始编的代码中是以竖屏模式处理的,只在屏幕中处理了200个点,但是需求改变需要另外加横屏了,这样就要处理300个点了,现在需要在调用控件的form里识别处理是横屏还是竖屏,需要窗体的 Resize 事件创建一个事件处理程序。在该事件处理程序中,新的方向将调用相应的布局函数。
private void MainForm_Resize(object sender, System.EventArgs e)
{
if(Screen.PrimaryScreen.Bounds.Width>Screen.PrimaryScreen.Bounds.Height)
{
横屏显示;
}
else
{
竖屏显示;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐