永发信息网

VB.net 窗体程序现在换到工控机上变的很小 窗体和控件怎么随分辨率变化适应,求大神解决办法,求完整代码

答案:2  悬赏:0  手机版
解决时间 2021-02-27 16:09
VB.net 窗体程序现在换到工控机上变的很小 窗体和控件怎么随分辨率变化适应,求大神解决办法,求完整代码
最佳答案
Public Class Form1 Dim 初始化控件自动大小调整与窗口的宽度比例 As Integer Dim 初始化控件自动大小调整与窗口的高度比例 As Integer Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 初始化控件自动大小调整与窗口的宽度比例 = Me.Width / 控件自动大小调整.Width 初始化控件自动大小调整与窗口的高度比例 = Me.Height / 控件自动大小调整.Height 显示控件的位置坐标() End Sub Private Sub Form1_ResizeEnd(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.ResizeEnd ' Form1_ResizeEnd 这个事件是 窗口大小变化完成后 再进行操作的 控件自动大小调整.Location = New Point(控件自动大小调整.Left, 控件自动大小调整.Top) '设置控件的初始左位置坐标 与 上位置坐标 控件自动大小调整.Size = New Point(Int(Me.Width / 初始化控件自动大小调整与窗口的宽度比例), Int(Me.Height / 初始化控件自动大小调整与窗口的高度比例)) '更改控件的大小 按第一次窗口的比例 进行调整 显示控件的位置坐标() End Sub Private Sub 显示控件的位置坐标() Label1.Text = "控件的上边距坐标: " & 控件自动大小调整.Top Label2.Text = "控件的左边距坐标: " & 控件自动大小调整.Left Label3.Text = "控件的宽度大小: " & 控件自动大小调整.Width Label4.Text = "控件的高度大小: " & 控件自动大小调整.Height End SubEnd Class 还有好多方法 慢慢研究吧兄弟 希望能帮到你
全部回答
你说呢...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
车上不能跟和尚一起座吗
广东生孩子报销多少费用?
滨江国际-西门怎么去啊,有知道地址的么
请问MM们应该是先爽肤水还是先面膜?
在墙上挂彩灯用什么方法最好?
黑色沙漠资产管理所1000g一天能产多少银币
昆明的顺丰快递什么时候到西双版纳?
【黑暗的世界】黑暗的世界 作文
关于netbeans运行tomcat
711便利店中旅商业城店地址有知道的么?有点
1978年香港两元硬币的价格是多少?
碧山庙村我想知道这个在什么地方
为什么电脑硬件要装驱动程序
思迅软件的合作伙伴编号指的是什么
加拿大的特色是酒吧吗?
推荐资讯
2009年11月27日,备受市场关注的50年期固定利
很久的一部动漫,好像是宇宙的战争
一个上岗证可以大包两辆出租车吗
仓鼠怎样喂奶
支付宝转账付款时要验证码,旧手机号码已经不
老婆在古代叫什么,
数学智力问题:一台面包机一次可以烤两片面包
这道题的解题过程是?John said it was jus
梦三国网络原因失败,
因果型预测方法是指依据事物运动变化的因果关
中业旅馆地址在哪,我要去那里办事
沙井步涌派出所态度恶劣
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?