欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

winform關(guān)閉窗體FormClosing事件用法介紹

 更新時間:2022年03月01日 11:01:44   作者:.NET開發(fā)菜鳥  
這篇文章介紹了winform關(guān)閉窗體FormClosing事件的用法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

在窗體中有FormClosing這個事件,這個事件是在窗體關(guān)閉時候運(yùn)行的。如果要取消某個事件的操作,那么就在該事件中寫上e.Cancel=true就能取消該事件,也就是不執(zhí)行該事件。所以,你要在窗體關(guān)閉時候,跳出一個窗口提示是否關(guān)閉窗體,如果選擇不關(guān)閉,那么寫上e.Cancel=true就可以了,如果選擇關(guān)閉,那么寫上e.Cancel=false。

示例代碼:

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 RedisDemo
{
    public partial class FrmMain : Form
    {
        public FrmMain()
        {
            InitializeComponent();
        }

        /// <summary>
        /// 窗體關(guān)閉事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void FrmMain_FormClosing(object sender, FormClosingEventArgs e)
        {
            // 彈出提示框
            DialogResult result = MessageBox.Show("確定要關(guān)閉窗體嗎?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
            if (result == DialogResult.Yes)
            {
                // 關(guān)閉窗體
                e.Cancel = false;
            }
            else
            {
                // 不關(guān)閉窗體
                e.Cancel = true;
            }
        }
    }
}

到此這篇關(guān)于winform關(guān)閉窗體FormClosing事件的文章就介紹到這了。希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • WinForm實(shí)現(xiàn)最小化到系統(tǒng)托盤方法實(shí)例詳解

    WinForm實(shí)現(xiàn)最小化到系統(tǒng)托盤方法實(shí)例詳解

    這篇文章主要介紹了WinForm實(shí)現(xiàn)最小化到系統(tǒng)托盤方法,實(shí)例分析了C#中實(shí)現(xiàn)WinForm最小化到系統(tǒng)托盤所需的相關(guān)控件與使用技巧,需要的朋友可以參考下
    2015-05-05
  • C# DataTable與Model互轉(zhuǎn)的示例代碼

    C# DataTable與Model互轉(zhuǎn)的示例代碼

    這篇文章主要介紹了C#DataTable與Model互轉(zhuǎn)的示例代碼,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-12-12
  • C#中文件名或文件路徑非法字符判斷方法

    C#中文件名或文件路徑非法字符判斷方法

    這篇文章主要介紹了C#中文件名或文件路徑非法字符判斷方法,本文主要使用了內(nèi)置的GetInvalidFileNameChars方法實(shí)現(xiàn)非法字符判斷,需要的朋友可以參考下
    2015-06-06
  • Unity3D Ui利用shader添加效果

    Unity3D Ui利用shader添加效果

    這篇文章主要為大家詳細(xì)介紹了Unity3D Ui利用shader添加效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • C#/VB.NET實(shí)現(xiàn)創(chuàng)建PDF/UA文件的示例代碼

    C#/VB.NET實(shí)現(xiàn)創(chuàng)建PDF/UA文件的示例代碼

    PDF/UA,即Universally?Accessible?PDF,該格式的PDF文件是于2012年8月以ISO標(biāo)準(zhǔn)14289-1發(fā)布的、具有普遍可訪問的PDF文檔標(biāo)準(zhǔn)。本文將用C#實(shí)現(xiàn)DF/UA文件的創(chuàng)建,需要的可以參考一下
    2022-08-08
  • 在c#中使用servicestackredis操作redis的實(shí)例代碼

    在c#中使用servicestackredis操作redis的實(shí)例代碼

    本篇文章主要介紹了在c#中使用servicestackredis操作redis的實(shí)例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • C#中使用DevExpress中的ChartControl實(shí)現(xiàn)極坐標(biāo)圖的案例詳解

    C#中使用DevExpress中的ChartControl實(shí)現(xiàn)極坐標(biāo)圖的案例詳解

    這篇文章主要介紹了在C#中使用DevExpress中的ChartControl實(shí)現(xiàn)極坐標(biāo)圖,本案例是使用的是DevExpress 18.1.3版本,之前在14版本上也試過,但是有一個弊端就是實(shí)現(xiàn)極坐標(biāo)圖的時候,第一個點(diǎn)和最后一個點(diǎn)總是自動多一條閉合線,會形成一個閉合的多邊形,因此升級了一下版
    2022-02-02
  • 詳解.NET 6如何實(shí)現(xiàn)獲取當(dāng)前登錄用戶信息

    詳解.NET 6如何實(shí)現(xiàn)獲取當(dāng)前登錄用戶信息

    這篇文章主要介紹了.NET 6在應(yīng)用開發(fā)時是如何實(shí)現(xiàn)當(dāng)前登陸用戶信息獲取的,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2022-01-01
  • C# 使用SharpZipLib生成壓縮包的實(shí)例代碼

    C# 使用SharpZipLib生成壓縮包的實(shí)例代碼

    SharpZipLib是一個C#的類庫,主要用來解壓縮Zip,GZip,BZip2,Tar等格式,是以托管程序集的方式實(shí)現(xiàn),可以方便的應(yīng)用于其他的項(xiàng)目之中。本文通過一個實(shí)例代碼給大家介紹了C# 使用SharpZipLib生成壓縮包的方法,感興趣的朋友跟隨小編一起看看吧
    2018-09-09
  • 深入了解c# 匿名類型

    深入了解c# 匿名類型

    這篇文章主要介紹了c# 匿名類型的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07

最新評論