VB.NET中设定窗体大小

现在使用VS2012设计一个VB程序,期望程序运行后能铺满全屏(像游戏一样,应该看不见任务栏),且将来运行程序的电脑分辨率应为1920x1080.现窗体边框样式已经选择为none,但是由于设计时使用的笔记本电脑分辨率只有1440x900,因此无法设定窗体的size为1920x1080,但是由于界面上元素较多,理论上应该布满1920x1080的屏幕,现在在笔记本上无法设计全部元素.
因此有两个问题望高人指点(本人VB.NET初学者):
如何实现程序运行后覆盖全屏(效果和游戏一样)?
如何设计时在较小的显示器中完成设计超出现有显示部分的元素设计(VB6.0中窗体设计没有大小限制)?

第1个回答  2014-02-18

    窗体初始化时,设定Windowstate= maximized.

    窗体分辨率仍然可以设成1920x1080。设计元素的时候拖拽,或者使用代码初始化控件。

     

     

追问

第一个问题解决了,对于第二个问题,如何设成宽度是1920?我设定height属性为1920就自动变成了1460.

追答

窗体的分辨率确实受屏幕的分辨率影响。但是像你这个比例应该还是可以的吧。我的电脑分辨率是1920X1080。我的窗体可以设到3222X1102。

本回答被提问者采纳

VB.NET中设定窗体大小
窗体分辨率仍然可以设成1920x1080。设计元素的时候拖拽,或者使用代码初始化控件。

vb.net中如何控制窗体的尺寸最小值?
设置窗体的MinimumSize属性为500,500即可

怎样在vb.net的窗体设计时,使窗体最大化?
vb.net在窗体设计时不可以最大化,但可以通过手动调整Size属性来模仿最大化,vb.net也没有像VB6的窗体布局窗口,可以通过更改StartPosition属性来实现 StartPosition取值范围:CenterParent:在父窗口的中心 CenterScreen:在屏幕中心 Manual:Location属性中定义的坐标 WindowsDefaultBounds:Windows默认位置 WindowsD...

VB.NET中如何锁定窗体的大小。让最大化按钮点不了。
VisualStudio 2010中的vb.net 锁定边框:代码输入Me.FormBorderStyle = Windows.Forms.FormBorderStyle.Fixed3D 或者在属性列表里设置FormBorderStyle 为Fixed3D 最大化不可用:代码输入Me.MaximizeBox = False 或者在属性列表里设置MaximizeBox 为 False ...

VB.NET改变无框窗体大小
改变大小用Me.Width和Me.Height就行了,楼主想问的是允许用户改变无边框窗体的大小吧?Public Class Form1 Private Declare Function GetWindowLong Lib "user32.dll" Alias "GetWindowLongA" (ByVal hwnd As Int32, ByVal nIndex As Int32) As Int32 Private Declare Function SetWindowLong Lib "...

在vb.net 中怎样控制运行时窗体的大小 和位置
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.Left = 100'左 Me.Top = 100'上 Me.Width = 500'宽 Me.Height = 500'高 End Sub End Class

vb.net中怎么使窗体全屏显示?
Me.Height = My.Computer.Screen.Bounds.Height\\x0d\\x0aMe.Width = My.Computer.Screen.Bounds.Width\\x0d\\x0a这是设置窗体的长宽和屏幕的分辨率一样大小,相当于全屏。\\x0d\\x0a如果Me.WindowState=FormWindowState.Maximized的话,只是单纯的将窗体最大化,但恢复窗口大小后窗体的大小实际上还和...

vb.net中怎么可以让窗体全屏显示?
Me.Width = My.Computer.Screen.Bounds.Width 这是设置窗体的长宽和屏幕的分辨率一样大小,相当于全屏。如果Me.WindowState=FormWindowState.Maximized的话,只是单纯的将窗体最大化,但恢复窗口大小后窗体的大小实际上还和原来一样大。VB.NET的特点 1.真正成为面向对象以及支持继承性的语言。2.窗体设计器...

在vb.net怎样利用代码修改文本框的大小
1,把你的textbox的Multiline改成True(如果此处不修改你后面修改大小的时候只能修改width,而不能修改height),如果希望自动修改height,你的字体也要修改 2,添加这句代码(假设你要修改大小的textbox就是textbox1):TextBox1.Location = New System.Drawing.Point(5, 20) '5, 20是你定义的针对窗...

急!VB.NET高手请帮帮忙!!怎么用代码调整窗口大小和移动窗口???_百度...
From1.Height = "100" '窗体高度 From1.Width = "100" '窗体宽度 From1.Location = New Point(500, 100) ’移动窗体(横坐标,纵坐标)

相似回答