找回密码
 立即注册

QQ登录

只需一步,快速开始

iceman

社区贡献组

270

主题

1万

帖子

1万

积分

社区贡献组

积分
19311

活字格认证微信认证勋章元老葡萄

iceman
社区贡献组   /  发表于:2014-1-16 16:50  /   查看:5625  /  回复:1
代用户发帖:
Spread Silverlight 能否根据内容获取单元格行列索引:
1.通过 ColumnHeader 的 Label 获取列索引。
2.通过 单元格 的内容获取行列索引。

是否有内置方法来实现以上功能。
谢谢

1 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-1-16 17:00:00
沙发
回复 1楼iceman的帖子

无内置的方法。

可通过如下办法:遍历row、column,对比内容实现

  1. public bool FindRowColumnIndexByContext(string content, ref int rowIndex, ref int ColumnIndex)
  2.         {
  3.             for (int i = 0; i < gcSpreadSheet1.ActiveSheet.RowCount; i++)
  4.             {
  5.                 for (int j = 0; j < gcSpreadSheet1.ActiveSheet.ColumnCount; j++)
  6.                 {
  7.                     if (string.Compare(gcSpreadSheet1.ActiveSheet.Cells[i, j].Text, content) == 0)
  8.                     {
  9.                         rowIndex = i;
  10.                         ColumnIndex = j;
  11.                         return true;
  12.                     }
  13.                 }
  14.             }

  15.             return false;
  16.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部