[問題] 請問關於delegate和event
我對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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章