日期:2014-05-18  浏览次数:21131 次

C# 根据不同屏幕分辨率自动适应屏幕
C# 根据不同屏幕分辨率自动适应屏幕

------解决方案--------------------
使用 TableLayoutPanel 布局 + 设置 Dock Anchor 属性。
------解决方案--------------------
如果只是组件位置的话,可以设置dock和anchor等
如果是还有其他特殊要求,就要自己根据实际分辨率来计算一些属性了
------解决方案--------------------
窗体的windowstate设置为maximized,载入的时候自动铺满屏幕。
如果想做其他操作的话Rectangle rect = System.Windows.Forms.SystemInformation.VirtualScreen;
屏幕宽度=rect.width,高度=rect.height