标题:C# 窗体程序 所有控件按照分辨率只适应的缩放
取消只看楼主
f2831890
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:115
专家分:107
注 册:2009-11-25
结帖率:96.77%
已结贴  问题点数:20 回复次数:4 
C# 窗体程序 所有控件按照分辨率只适应的缩放
在窗体里面还几百个控件  都要进行自适应的放大和缩小  如果一个一个的添加就太繁琐了  该怎么写可以省事些
程序代码:
unsafe private void Form2_Load(object sender, EventArgs e)
        {

            Rectangle rect = new Rectangle();//声明一个rect
            rect = Screen.PrimaryScreen.Bounds;//获取当前屏幕的分辨率
            int width, height;//声明宽度,高度
            width = int.Parse(rect.Width.ToString());
            height = int.Parse(rect.Height.ToString());//将高度宽度赋值
            ctlAppearance_position(Width, Height);
}

private void ctlAppearance_position(int Width, int Height)
     {
         button1.Location = new Point(Width * 116 / 1034, Height * (-28) / 780);
         button1.Size = new Size(Width * 58 / 1034, Height * 23 / 780);

         button10.Location = new Point(Width * 183 / 1034, Height * 95 / 780);
         button10.Size = new Size(Width * 15 / 1034, Height * 15 / 780);

     }

这个是实现的代码    求教育啊。。。。。
搜索更多相关主题的帖子: 分辨率 
2011-08-05 09:58
f2831890
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:115
专家分:107
注 册:2009-11-25
得分:0 
难道就没人知道吗????啊啊啊 。。。。。

QQ:412869766
2011-08-07 10:04
f2831890
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:115
专家分:107
注 册:2009-11-25
得分:0 
属性不行  得通过代码去实现功能  怎么样才能够整体的去实现  而不是一个一个的添加

QQ:412869766
2011-08-07 18:25
f2831890
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:115
专家分:107
注 册:2009-11-25
得分:0 
回复 5楼 zhoufeng1988
sizeChange  这个该怎么去写。。。。给点代码段。。。。

QQ:412869766
2011-08-09 09:05
f2831890
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:115
专家分:107
注 册:2009-11-25
得分:0 
回复 8楼 zhoufeng1988
怎么处理、、、、、详细点。。。

QQ:412869766
2011-08-09 11:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-346846-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.068945 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved