最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# 使用匿名函數(shù)解決EventHandler參數(shù)傳遞的難題

 更新時(shí)間:2009年05月15日 00:03:42   作者:  
C#動(dòng)態(tài)生成PictureBox并綁定右鍵菜單,實(shí)現(xiàn)刪除圖片
首先,動(dòng)態(tài)生成PictureBox,很簡單,
PictureBox box = new PictureBox() ;
box.ImageLocation = imageRoad ;
其次,給PictureBox添加右鍵菜單,也不難,
ContextMenu menu = new ContextMenu();
box.ContextMenu = menu ;
然后,要給右鍵菜單增加“刪除”項(xiàng),并實(shí)現(xiàn)刪除圖片事件。這個(gè),比較麻煩。
MenuItem item = new MenuItem("刪除") ;
menu.MenuItems.Add( item , new EventHandler( item_Click )) ;
void item_Click(object sender, EventArgs e)
{
// 增加刪除圖片的功能
// 1、獲取圖片對象
// 2、刪除圖片
}
在item_Click方法中,由于無法獲得圖片對象的值,所以無法進(jìn)行刪除操作。除非,在item_Click方法中,能夠?qū)ictureBox對象作為參數(shù)傳遞進(jìn)來。這個(gè),沒想出來怎么實(shí)現(xiàn)。
嘗試使用匿名方法,
menu.MenuItems.Add( item, delegate(Object o,EventHandler e){ box.ImageLocation = "" ; });
由于匿名方法是在方法體內(nèi),因此,可以將box作為參數(shù)傳遞進(jìn)來。
總結(jié):使用匿名方法實(shí)現(xiàn)事件參數(shù)的傳遞,因?yàn)槟涿椒梢允褂猛獠繀?shù)。
關(guān)鍵詞:事件、委托、匿名方法
語言平臺:C# 2.0及以上

相關(guān)文章

  • C#實(shí)現(xiàn)三元組的使用示例

    C#實(shí)現(xiàn)三元組的使用示例

    本文介紹了C#中的三元組數(shù)據(jù)結(jié)構(gòu),以及如何使用三元組在C#中進(jìn)行一些特定的計(jì)算,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • C#拼圖游戲編寫代碼(2)

    C#拼圖游戲編寫代碼(2)

    這篇文章主要為大家詳細(xì)介紹了C#拼圖游戲的編寫代碼下篇,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • C#特性(Attribute)

    C#特性(Attribute)

    這篇文章介紹了C#的特性(Attribute),文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • C#編寫COM組件的方法分析

    C#編寫COM組件的方法分析

    這篇文章主要介紹了C#編寫COM組件的方法,結(jié)合實(shí)例形式分析了C#編寫COM組件的具體步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-06-06
  • winform dateTime數(shù)據(jù)類型轉(zhuǎn)換方法

    winform dateTime數(shù)據(jù)類型轉(zhuǎn)換方法

    這篇文章主要介紹了winform dateTime數(shù)據(jù)類型轉(zhuǎn)換方法,需要的朋友可以參考下
    2017-02-02
  • C# Soap調(diào)用WebService的實(shí)例

    C# Soap調(diào)用WebService的實(shí)例

    下面小編就為大家?guī)硪黄狢# Soap調(diào)WebService的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • 用c# 自動(dòng)更新程序

    用c# 自動(dòng)更新程序

    這篇文章主要介紹了用c# 自動(dòng)更新程序的代碼示例,幫助大家更好的理解和使用c#編程語言,感興趣的朋友可以了解下
    2020-11-11
  • C# 文件安全管理需要注意的

    C# 文件安全管理需要注意的

    這篇文章主要介紹了C# 文件安全管理需要注意的,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03
  • C#利用IDbCommand實(shí)現(xiàn)通用數(shù)據(jù)庫腳本執(zhí)行程序

    C#利用IDbCommand實(shí)現(xiàn)通用數(shù)據(jù)庫腳本執(zhí)行程序

    在.net 應(yīng)用中,在數(shù)據(jù)庫中執(zhí)行腳本程序是經(jīng)常用到的功能,如數(shù)據(jù)操作(新增、修改、刪除等),執(zhí)行一個(gè)存儲過程等,本文將介紹如何通過利用IDbCommand 實(shí)現(xiàn)通用數(shù)據(jù)庫腳本執(zhí)行程序,感興趣的朋友可以參考下
    2024-04-04
  • C#中使用FilleStream實(shí)現(xiàn)視頻文件的復(fù)制功能

    C#中使用FilleStream實(shí)現(xiàn)視頻文件的復(fù)制功能

    這篇文章主要介紹了C#中使用FilleStream實(shí)現(xiàn)視頻文件的復(fù)制功能,本文通過實(shí)例代碼給大家介紹的非常想詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09

最新評論

东乡| 锦屏县| 黔江区| 进贤县| 凤冈县| 阳高县| 醴陵市| 孙吴县| 太仓市| 房产| 彭阳县| 泸定县| 呈贡县| 兴山县| 南丰县| 岳普湖县| 杨浦区| 武夷山市| 搜索| 通山县| 贺兰县| 大丰市| 上杭县| 大足县| 祁连县| 如东县| 永仁县| 东平县| 邹城市| 随州市| 阳泉市| 会东县| 法库县| 定襄县| 本溪| 海丰县| 确山县| 淅川县| 安达市| 康马县| 荆门市|