C#窗体代码随手记录

一、窗体关闭前弹窗确认:

 DialogResult dr = MessageBox.Show("是否关闭窗体?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Warning);
            if (dr ==DialogResult.Yes)
            {
                this.Close();
            }



二、窗体的formClosing关闭事件


         private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            DialogResult dr = MessageBox.Show("是否关闭窗体?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
            if (dr == DialogResult.Yes)
            {
                e.Cancel = false;
            }
            else {
                e.Cancel = true;
            }
        }


以上两个同时使用如果点页面自定义按钮关闭会跳出2次是否关闭.


三、设置MDI窗体:

父窗体设置窗体属性:

      Form2 f2 = new Form2(); //子窗体
            f2.MdiParent = this;//this表示类的当前实例
            f2.Show();


四、窗体的继承:


 form3继承form1窗体,如果要修改form3中的控件,需要把from1中控件的设置为public


五、ADO.NET是一组向.net程序员公开数据访问服务的类。ADO.NET为创建分布式数据共享应用程序提供了一组丰富的组件。







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值