
正文
vb.net窗体居中居左,vb窗体运行时自动居中
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net 窗体位置
form窗体有一个属性是startposition,把它设置为centerscreen就是居中。
代码为
me.startposition
=
formstartposition.centerscreen。
如果是非要计算分辨率的话:
my.computer.screen.bounds.width
是分辨率中的宽度
my.computer.screen.bounds.height
是分辨率中的高度
那么
me.top
=
(my.computer.screen.bounds.height
-
me.height)
/
2
me.left
=
(my.computer.screen.bounds.width
-
me.width)
/
2
就是让窗体居中啦~
相关问答
Q1: VB如何把标题设置在左边 现在是居中状态
VB默认标题栏中的文字就是居左,要居中或居右需要按窗体大小添加空格来实现。
只有用了某些特殊的系统主题才会发生这种情况,请将系统的主题设置为默认的主题,就能恢复正常的文字居左了。
恢复方法:在桌面空白处,鼠标右键,选择属性,在显示属性中,选择默认主题后,点击确定:
Q2: VB.NET窗体居中
Form窗体有一个属性是StartPosition,把它设置为CenterScreen就是居中。
代码为 Me.StartPosition = FormStartPosition.CenterScreen。
如果是非要计算分辨率的话:
My.Computer.Screen.Bounds.Width 是分辨率中的宽度
My.Computer.Screen.Bounds.Height 是分辨率中的高度
那么
Me.Top = (My.Computer.Screen.Bounds.Height - Me.Height) / 2
Me.Left = (My.Computer.Screen.Bounds.Width - Me.Width) / 2
就是让窗体居中啦~






