亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

WinForm實(shí)現(xiàn)移除控件某個(gè)事件的方法

 更新時(shí)間:2014年08月06日 11:35:16   投稿:shichen2014  
這篇文章主要介紹了WinForm實(shí)現(xiàn)移除控件某個(gè)事件的方法,對(duì)C#初學(xué)者有一定的借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了WinForm實(shí)現(xiàn)移除控件某個(gè)事件的方法,供大家參考借鑒一下。具體功能代碼如下:

主要功能部分代碼如下:

/// <summary>
/// 移除控件某個(gè)事件
/// </summary>
/// <param name="control">控件</param>
/// <param name="eventName">需要移除的控件名稱eg:EventClick</param>
public static void RemoveControlEvent(this Control control, string eventName)
{
  FieldInfo _fl = typeof(Control).GetField(eventName, BindingFlags.Static | BindingFlags.NonPublic);
  if (_fl != null)
  {
 object _obj = _fl.GetValue(control);
 PropertyInfo _pi = control.GetType().GetProperty("Events", BindingFlags.NonPublic | BindingFlags.Instance);
 EventHandlerList _eventlist = (EventHandlerList)_pi.GetValue(control, null);
 if (_obj != null && _eventlist != null)
   _eventlist.RemoveHandler(_obj, _eventlist[_obj]);
  }
}

使用代碼:

private void WinRemoveControlEventTest_Load(object sender, EventArgs e)
{
  button1.RemoveControlEvent("EventClick");
}
private void button1_Click(object sender, EventArgs e)
{
  MessageBox.Show("button1_Click");
}

相關(guān)文章

  • C#畫筆Pen繪制自定義線的帽子

    C#畫筆Pen繪制自定義線的帽子

    這篇文章主要介紹了C#畫筆Pen繪制自定義線的帽子,實(shí)例分析了畫筆Pen的使用技巧,需要的朋友可以參考下
    2015-06-06
  • 詳解c# 并行計(jì)算

    詳解c# 并行計(jì)算

    本文主要介紹了并行計(jì)算的簡(jiǎn)單使用,并行循環(huán)的中斷和跳出、并行循環(huán)中為數(shù)組/集合添加項(xiàng)、返回集合運(yùn)算結(jié)果/含有局部變量的并行循環(huán)、、PLinq(Linq的并行計(jì)算)等相關(guān)內(nèi)容。
    2020-12-12
  • 利用微軟com組件mstscax.dll實(shí)現(xiàn)window7遠(yuǎn)程桌面功能

    利用微軟com組件mstscax.dll實(shí)現(xiàn)window7遠(yuǎn)程桌面功能

    利用微軟提供的com組件mstscax.dll實(shí)現(xiàn)類似window遠(yuǎn)程桌面功能,大家參考使用吧
    2013-12-12
  • C#中float的取值范圍和精度分析

    C#中float的取值范圍和精度分析

    這篇文章主要介紹了C#中float的取值范圍和精度,較為詳細(xì)的分析了float的取值范圍與表示方法及精度等概念,有助于深入了解C#數(shù)據(jù)類型,需要的朋友可以參考下
    2014-11-11
  • c#中WinForm使用OpencvSharp4實(shí)現(xiàn)簡(jiǎn)易抓邊

    c#中WinForm使用OpencvSharp4實(shí)現(xiàn)簡(jiǎn)易抓邊

    本文主要介紹了c#中WinForm使用OpencvSharp4實(shí)現(xiàn)簡(jiǎn)易抓邊,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • C#通過Builder模式造車

    C#通過Builder模式造車

    這篇文章介紹了C#通過Builder模式造車的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-10-10
  • 解析C#中的裝箱與拆箱的詳解

    解析C#中的裝箱與拆箱的詳解

    本篇文章是對(duì)C#中的裝箱與拆箱進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C#使用JsonConvert全面解析JSON

    C#使用JsonConvert全面解析JSON

    這篇文章主要介紹了C#使用JsonConvert全面解析JSON,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Unity實(shí)現(xiàn)批量Build打包詳解

    Unity實(shí)現(xiàn)批量Build打包詳解

    一般來講如果項(xiàng)目是PC或Android、IOS端不會(huì)有批量Build打包這樣的需求,但如果項(xiàng)目是WebGL端可能會(huì)遇到這樣的需求。本文主要為大家介紹Unity中如何實(shí)現(xiàn)Build批量打包的,需要的朋友可以參考一下
    2021-12-12
  • WinForm實(shí)現(xiàn)為ComboBox綁定數(shù)據(jù)源并提供下拉提示功能

    WinForm實(shí)現(xiàn)為ComboBox綁定數(shù)據(jù)源并提供下拉提示功能

    這篇文章主要介紹了WinForm實(shí)現(xiàn)為ComboBox綁定數(shù)據(jù)源并提供下拉提示功能,是非常實(shí)用的功能,需要的朋友可以參考下
    2014-08-08

最新評(píng)論