vs2012中c#写一个关闭窗口的按钮 10

就是点一下,窗口就关闭了。同时问一下打开另一个窗口怎么写... 就是点一下,窗口就关闭了。同时问一下打开另一个窗口怎么写 展开
 我来答
jianiter
推荐于2018-03-07 · 超过21用户采纳过TA的回答
知道答主
回答量:78
采纳率:100%
帮助的人:58.6万
展开全部
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace oalogin
{
public partial class demo : Form
{
public demo()
{
InitializeComponent();
}
/// <summary>
/// 关闭按钮单击
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btnClose_Click(object sender, EventArgs e)
{
this.Close();
}
/// <summary>
/// 打开新窗体,隐藏当前窗体
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btnOpen_Click(object sender, EventArgs e)
{
this.Hide();
new Form1().Show();
}
}
}
追问
不包含close定义,可能缺少程序集,怎么处理?
追答
// this.Close();
System.Environment.Exit(0);
试试这种还会报错么,我的是vs2012,新建的一个普通的c#windows窗体
xiat206
2013-09-24
知道答主
回答量:24
采纳率:0%
帮助的人:17.5万
展开全部
关闭一般是this.close(),打开一个新窗口就是实例化一个新的form,但是若要和主窗口交互,得要在主窗口里面添加构造函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bk20113268
2013-09-24 · TA获得超过1614个赞
知道答主
回答量:30
采纳率:0%
帮助的人:28.6万
展开全部
关闭:this.close();
打开另外一个窗口:
Form2 frm2 = new Form2();
frm2.Show();
更多追问追答
追问
那个不包含close定义是咋回事?
追答
怎么会不包含close呢?你输入this后点就会出现关键字,里面就有close,不要忘了小括号和分号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BlueEnchanter
2013-09-24 · TA获得超过199个赞
知道小有建树答主
回答量:339
采纳率:66%
帮助的人:177万
展开全部
try this:
关闭窗体:
Application.Current.Shutdown();
打开窗体:
Window1 w1 = new Window1();
w1.Show();
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
祎正谊25
2013-09-24 · TA获得超过156个赞
知道小有建树答主
回答量:430
采纳率:75%
帮助的人:213万
展开全部
关闭
this.close();
打开新窗体
新窗体 f=new 新窗体();
f.Show();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式