C#windows窗体程序编程中点击确定弹出新窗口的代码怎么写
2个回答
展开全部
强力推荐!
楼主~这个方法可以随便点~但是只出来一个窗体!!
首先你确定你有两个或两个以上的窗体。
//点击按钮的时候值会显示一个窗体
bool
opened
=
false;
foreach
(Form
f1
in
Application.OpenForms)
{
if
(f1
is
Form2)
{
opened
=
true;
break;
}
}
if
(!opened)
{
Form2
f2
=
new
Form2();
f2.f1
=
this;//这句代码一定要加
f2.Show();
}
上面的代码里的Form2就是你要弹出的窗体名。其他你复制即可
就ok了。。
楼主~这个方法可以随便点~但是只出来一个窗体!!
首先你确定你有两个或两个以上的窗体。
//点击按钮的时候值会显示一个窗体
bool
opened
=
false;
foreach
(Form
f1
in
Application.OpenForms)
{
if
(f1
is
Form2)
{
opened
=
true;
break;
}
}
if
(!opened)
{
Form2
f2
=
new
Form2();
f2.f1
=
this;//这句代码一定要加
f2.Show();
}
上面的代码里的Form2就是你要弹出的窗体名。其他你复制即可
就ok了。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.先说跳转到网页,c#中是如何实现的。
写一句代码就可以了:
system.diagnostics.process.start(yoururladdrstr);
如果指定使用ie打开的话,可以写成:
system.diagnostics.process.start("iexplore.exe",
yoururladdrstr);
所以,明白了这个,就是在你的菜单栏对应的选项中的click事件中,添加上面的代码,即可。
其中yoururladdrstr设置你自己所需的url地址;
详情和原理,可以参考我的帖子:
【已解决】c#中调用资源管理器(explorer.exe)打开指定文件夹
+
并选中指定文件
+
调用(系统默认的播放类)软件(如wmp)打开(播放歌曲等)文件
(这里不给贴地址,所以请自己用google搜标题,即可找到帖子地址)
写一句代码就可以了:
system.diagnostics.process.start(yoururladdrstr);
如果指定使用ie打开的话,可以写成:
system.diagnostics.process.start("iexplore.exe",
yoururladdrstr);
所以,明白了这个,就是在你的菜单栏对应的选项中的click事件中,添加上面的代码,即可。
其中yoururladdrstr设置你自己所需的url地址;
详情和原理,可以参考我的帖子:
【已解决】c#中调用资源管理器(explorer.exe)打开指定文件夹
+
并选中指定文件
+
调用(系统默认的播放类)软件(如wmp)打开(播放歌曲等)文件
(这里不给贴地址,所以请自己用google搜标题,即可找到帖子地址)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询