我编写了一小段代码,根据二维布尔数组创建了一个表(数组的大小各不相同,因此固定大小的表不是一个选项)。
在我尝试向特定单元格添加行和列特定计算之前,这一切都很好并且至少有效。我想要做的是:点击,将字段设置为“选定”,更改单元格背景颜色,并将单元格的坐标(行和列号)添加到现有列表。
现在,问题是,我发现无法获取给定Cell的行号和列号。是否有任何具体的方法,除了在表更改时运行扫描,并将每个Cell与之前的状态进行比较?
答案 0 :(得分:0)
因此,最简单的解决方案实际上是在StackOverflow上找到的,在另一个问题中: Set Server Side OnClick() event Programmatically
由于我必须在现有的TableCell类上编写一些函数,最简单的方法是添加两个额外的属性 - 一个用于Row,另一个用于Column。现在,每当我访问表格的单元格时,我都可以调用它们的列和行属性,并让它们变得惹恼。