[問題] 請問關於delegate和event

看板C_Sharp (C#)作者 (聖誕大快樂)時間18年前 (2007/04/12 22:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
我對delegate 和events還是非常沒輒 >< 請問一下,如果我要用delegate和event來做一件事: 已開啟Form1,Form2,Form2中有三個按鈕btn1~btn3 如果在Form2按下任一個按鈕,則Form1的Label就會顯示「你按下按鈕1」(或2,3) 我知道這可以用一個簡單的public變數來存資料就可以達成 但如果我想用「一個」event來達成這個目的,我該怎麼寫 我已經知道可以用((button)sender).Name來check是按哪一個按鈕觸發此事件的 但知道了這個值後,要怎麼存(delegate不是用來傳method的嗎?值要存在哪裡) 還有我怎麼在Form1把這個值寫出來 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.20.98.2
文章代碼(AID): #167aA0uk (C_Sharp)
文章代碼(AID): #167aA0uk (C_Sharp)