以下是个人写的九九八十一个CHECKBOX控件数组的实例化以及定阅事件:chkButtons=new CheckBox[81];
for(int i=0;i<81;i++)
{
chkButtons[i]=new CheckBox();
chkButtons[i].Size=new Size(17,17);
chkButtons[i].CheckedChanged+=new EventHandler(chkButtons_CheckedChanged);
}问题:
已经实现了81个控件的显示(代码略),而且它们也都响应chkButtons_CheckedChanged事件,但是如何才能判断是具体的哪个控件响应的此事件呢???sender或e?他们提供的仍是那普通的4个方法而已啊???
高手赐教~!
for(int i=0;i<81;i++)
{
chkButtons[i]=new CheckBox();
chkButtons[i].Size=new Size(17,17);
chkButtons[i].CheckedChanged+=new EventHandler(chkButtons_CheckedChanged);
}问题:
已经实现了81个控件的显示(代码略),而且它们也都响应chkButtons_CheckedChanged事件,但是如何才能判断是具体的哪个控件响应的此事件呢???sender或e?他们提供的仍是那普通的4个方法而已啊???
高手赐教~!
解决方案 »
- 【急急急】C#做的网站中怎么判断链接打开方式
- 模式化窗体关闭后主窗体也会关闭为什么?
- c#对数字每一行乘以一个数,所得数字有n行相同数位的m个数字相同.
- 求助一个正则表达式,怎么用c#代码表示出来呢
- 分享变态的方法让 enum 支持中文,超级好用
- 想找一个OA的例子看看,麻烦有的给份
- 在ASP.NET中调用程序过程(用链接服务器写的)???
- VScrollBar 控件控制Datagridview中的数据
- datagrid和窗体控件怎么绑定?
- (已没分)FTP里是否存在设置下载文件时读取数据流开始位置的命令?因为我要分段下载,故想设置每个线程开始下载的位置开始下
- 系统时间的问题,在线急等
- 怎样在DataGrid控件中获得用户点击的是哪一行??
但若是在C#中的话,倒是有个通用的Tag属性,如果给其赋值倒可以间接解决这个问题,谢谢
有没有更好的、不占用Tag属性的方法呢???
除了给Tag属性初始化外,真没有其他方法了吗???