作者saloonpass (圣诞大快乐)
看板C_Sharp
标题[问题] 请问关於delegate和event
时间Thu Apr 12 22:30:22 2007
我对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