日期:2014-05-17  浏览次数:21075 次

求助C# ((Button)sender).Name
一个按键A事件里可通过((Button)sender).Name 获得按键名字属性。
另一个按键B事件里还想获得此属性,可是不能再用((Button)sender).Name,这样获得的是B按键的名字,想获得按键A的名字。怎么代码实现,C#初学者,见谅~~

------解决方案--------------------
将这个属性保存在私有变量中:
class Form1
{
private string buttonname;
void A_click(...) { buttonname = ((Button)sender).Name; } 
void B_click(...) { /* buttonname */ }
...
}