一、winForm-DataGridView操作——控制項綁定事件的兩種方法

来源:https://www.cnblogs.com/zhangne/archive/2018/08/31/9566404.html
-Advertisement-
Play Games

在winForm窗體中綁定(註冊)事件的方法有兩種: 一、綁定事件 雙擊控制項,即進入.cs的代碼編輯頁面,會出現 類似於“ private void 控制項名稱_Click(object sender, DataGridViewCellEventArgs e){ } 的方法”,在”{ }“中添加邏輯代 ...


在winForm窗體中綁定(註冊)事件的方法有兩種

  一、綁定事件

      雙擊控制項,即進入.cs的代碼編輯頁面,會出現 類似於“ private void 控制項名稱_Click(object sender, DataGridViewCellEventArgs e){  } 的方法”,在”{ }“中添加邏輯代碼。

      例:使用一個Name為” addNew “的按鈕控制項雙擊,就生成下麵的方法。

      private void addNew_Click(object sender, EventArgs e){

        //邏輯代碼

      }

  二、註冊事件

      在窗體的構造函數中選中控制項,然後選擇控制項要的事件類型,然後寫入” += “最後在鍵盤上雙擊” Tab “按鍵就會生成對應的事件方法

      例:使用一個Name為” addNew “的按鈕控制項,然後在.cs代碼的構造函數中選中his.addNew,添加Click事件,然後添加 ” += “,雙擊鍵盤 " Tab",就生成了下麵的AddNew_Click方法。

      public Form1(){

        InitializeComponent();

        this.addNew.Click += AddNew_Click;

      }

      private void AddNew_Click(object sender, EventArgs e){

        //邏輯代碼
      }

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 在.NET世界,如果想要對資料庫進行操作,總少不了ADO.NET的身影。在.NET Core里同樣離不開那些熟悉的類庫與API。這裡簡略地介紹下如何通過ADO.NET對SQL Server進行不同的處理。 System.Data.SqlClient 第一步先在項目工程中查看有無System.Data ...
  • 基於上一篇文章 實現對IdnetityServer4 服務的使用 1:添加介面解決方案,並且使介面受認證服務的保護: 首先在解決方案中添加Api項目如下圖所示: 在API項目中添加Nuget 引用 如下圖所示: Install-Package IdentityServer4.AccessTokenV ...
  • 概述:使用Halcon在VS中的控制項顯示一張圖片。要點:使用了圖像縮放和圖像顯示函數,以及滑鼠滾輪響應函數。1、創建WinForm項目參考上一篇:HSmartWindowControl之安裝篇 (Visual Studio 2013 & Halcon 18)https://www.cnblogs.c... ...
  • 之前搞了很多次都是卡在了razor那個異常哪裡,今天心血來潮就在試一試,一試竟然成功了,激動的我趕緊記錄下歷程。廢話不說,走起。。。 ubuntu 16.04 安裝mono(最新版 5.14.0) 官網地址 https://www.mono-project.com/download/stable/# ...
  • 在日常的使用或者工作當中我們的vs會時不時的給我一些小“驚喜”。讓我們有時候無可奈何。這不今天我又遇到了所以我決定記錄下這些,方便以後再次出現好解決。 無法啟動iis express web 伺服器 在項目開發尤其是公司項目中,因為來回的切換項目時不時的會出現: 導致vs項目啟動不起來。這個時候首先 ...
  • 一、DataGridView 取得或者修改當前單元格的內容: 核心:DataGridView1.CurrentCell.Value; 1、當前單元格的Index: 列:DataGridView1.CurrentCell.ColumnIndex; 行:DataGridView1.CurrentCell ...
  • 因客戶需要實現PDF的預覽處理,在網上找了一些PDF線上預覽的解決方案,有的用PDFJS的線上預覽方式,有的使用PDFObject的嵌入式顯示,有的通過轉換JPG/PNG方式實現間接顯示的方式,開始是想通過簡單的方式,能夠使用JS插件實現預覽最好,可是線上預覽總是有一些不足,如不同瀏覽器的相容問題,... ...
  • 微信退款需要證書 data為已封裝好的xml數據 具體怎麼封裝>打開 ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...