
正文
包含vb.net隐藏窗体显示的词条
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB显示新窗口和隐藏窗口代码
你说vb.net隐藏窗体显示的是不是调用另外一个窗口。。。
假设你有两个窗体
一个叫做form1
一个叫做form2
在form1中添加一个按钮vb.net隐藏窗体显示,当点击按钮的时候将调用form2的窗口并隐藏form1窗口。。
这时你可以双击按钮给vb.net隐藏窗体显示他添加如下代码:
form2.show();
//显示form2这个窗体
form1.hide();
//隐藏form1这个窗体
这样就可以vb.net隐藏窗体显示了...这是在VB中调用窗口,如果是在C#里面比较麻烦,要先实例化才可以...
Form2
form2=new
Form2();
//先实例化Form2窗体
form2.show();
//调用vb.net隐藏窗体显示他的窗体
this.hide();
//this是当前的意思,就是说隐藏当前窗体Form1
相关问答
Q1: VB.NET两个窗体怎么同步显示或隐藏?
1、没有事件是直接由最小化、还原触发的,它们都会触发SizeChanged事件。所以你可以写主窗体的SizeChanged事件来控制副窗体显隐,顺便改变副窗体的相对位置;
2、在SizeChanged事件中,通过判断窗体的WindowState属性来确定用户是最小化还是还原了;(FormWindowState.Minimized和FormWindowState.Normal枚举)
3、调用副窗体的BringToFront方法可以把副窗体带到最前面来
Q2: vb.net(VS2010开发环境中),关于启动窗体(主窗体)的隐藏(或者可见与否)
把关机模式设置成“当最后一个窗体关闭时”vb.net隐藏窗体显示,如下图vb.net隐藏窗体显示:
Q3: vb.net怎样将隐藏後的子窗体(Form2) 显示回来之後的位置与隐藏前一样,不移位?
窗体 Form1)
Me.Size = New Size(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height)
(子窗体 Form2)
Me.Size = New Size(Screen.PrimaryScreen.WorkingArea.Width / 4, Screen.PrimaryScreen.WorkingArea.Height)
Q4: 新手求教VB主窗体隐藏起来后,如何显示
如果vb.net隐藏窗体显示你程序中没有显示主窗体vb.net隐藏窗体显示的代码vb.net隐藏窗体显示,那就无法显示
比如有两个form1 form2两个窗体vb.net隐藏窗体显示,窗体上各有一个按钮,form1按钮点击事件代码如下
form2.show
me.hide
这样点击form1的按钮时form1就隐藏,form2被显示。 form2按钮点击事件代码如下
form1.show
me.hide
这样点击form2的按钮时form2就隐藏,form1被显示。
Q5: 在VB中隐藏一个窗体用什么方法,移动一个窗体用什么方法,显示一个窗体用什么方法
在vbvb.net隐藏窗体显示的事件里,没有对当窗体移动vb.net隐藏窗体显示的时候相应的处理事件接口。然而可以利用子类处理来实现。具体的想法是利用子类处理获得
wm—move的消息
然后传递消息到一个正常的窗体的一个按纽,利用按纽的事件接口来模拟对窗体移动事件的模拟:其具体的实现代码如下:
在窗体里加入一个按纽,命名为eventbn
利用eventbn_click()事件来实现对窗体移动事件的处理/
模块代码如下:
public
oldproc
as
long
public
bnhwnd
as
long
public
function
newproc(byval
hwnd
as
long,byval
msg
as
long,byval
wp
as
long,
byval
lp
as
long)
as
long
if
msg=wm_move
then'捕获窗体移动事件
sendmessage
bnhwnd,wm_lbuttondown,1,0
sendmessage
bnhwnd,wm_lbuttonup,1,0'将消息发送到按纽,使其发生click事件
end
if
newproc=
callwindowproc(oldproc,hwnd,msg,wp,lp)
end
function
vb.net隐藏窗体显示的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、vb.net隐藏窗体显示的信息别忘了在本站进行查找喔。






