社区
VB基础类
帖子详情
怎样使窗体只显示一次?
wangbm
2003-09-10 04:52:57
Private Sub mnuQPowOff_Click()
Dim frm As Form
Set frm = New Form1
frm.Show
End Sub
代码如上。我要使FORM1只显示一次,即下一次点击菜单时不打开新窗体,
只移到最前面获得焦点就行。因为我几个程序用的是同一个窗体。
...全文
155
6
打赏
收藏
怎样使窗体只显示一次?
Private Sub mnuQPowOff_Click() Dim frm As Form Set frm = New Form1 frm.Show End Sub 代码如上。我要使FORM1只显示一次,即下一次点击菜单时不打开新窗体, 只移到最前面获得焦点就行。因为我几个程序用的是同一个窗体。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangbm
2003-09-10
打赏
举报
回复
sxfzu(flying) 的可行。
谢谢大家
felix
2003-09-10
打赏
举报
回复
将Dim frm As New Form定义到全局模块,然后
Private Sub mnuQPowOff_Click()
frm.Show
End Sub
strongfisher
2003-09-10
打赏
举报
回复
在active事件中加判断
wangbm
2003-09-10
打赏
举报
回复
直接SHOW只会执行一次FORM_LOAD()
wangbm
2003-09-10
打赏
举报
回复
直接SHOW不行因为我是同一窗体,但不同内容。
射天狼
2003-09-10
打赏
举报
回复
直接SHOW就行了~~
C#中如何控制子
窗体
只在主
窗体
中
显示
一次
?
在C#中如何控制子
窗体
只在主
窗体
中
显示
一次
:
有主要三步骤:
第一步,在要
显示
的子
窗体
中写如下代码:
pubulic static frmChild instance;
pubulic static frmChild Instance()
{
get {if(instance==null) {instance=new frmChild();}
return instance;
C#----如何让子
窗体
只
显示
一次
方法1:
下面代码是在主
窗体
的菜单项单击事件中编写
private static DepartForm DF; //DepartForm 为子
窗体
private void 部门管理ToolStripMenuItem_Click(object sender, EventArgs e)
{
if (DF == null || DF.IsDisposed)
c# WinForm 弹出
窗体
只
显示
一次
(单例模式)
单例模式 1)将构造函数私有化 2)提供一个静态方法,返回一个对象 3)创建一个单例 主
窗体
: private void button1_Click(object sender, EventArgs e) { Form2 f =Form2.GetForm() ; f.Show(); } 子
窗体
: ...
winform父
窗体
实现多个子
窗体
只能
显示
一个
一、前言 当一个父
窗体
中包含多个动能的时候可能会存在很多子
窗体
,那么当每个都去打开的时候就会都
显示
在父
窗体
上,这样给用户的视觉肯定很不舒服。所以当出现这种情况的时候肯定也会有解决方法,以下就是一种解决方法,供大家参考。 二、代码 1.父
窗体
/// <summary> /// 使父
窗体
每次只能
显示
一个子
窗体
/// </s...
C# MDI
窗体
子
窗体
只
显示
一次
子
窗体
: //定义静态变量 static frmInquireStudent inquire = null; /// &lt;summary&gt; /// 子
窗体
只
显示
一次
/// &lt;/summary&gt; /// &lt;returns&gt;&lt;/returns&gt;
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章