找回密码
 立即注册

QQ登录

只需一步,快速开始

vbagcl

初级会员

24

主题

100

帖子

210

积分

初级会员

积分
210

活字格认证微信认证勋章

vbagcl
初级会员   /  发表于:2013-1-15 15:55  /   查看:6272  /  回复:4
TestSpreadCheckBox.rar (42.33 KB, 下载次数: 554)

4 个回复

倒序浏览
vbagcl
初级会员   /  发表于:2013-1-15 15:58:00
沙发
不好意思,刚才没有说清楚。
我点击第二列可以实现,但是连续点击第一列,就没有反应。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-15 18:06:00
板凳
回复 2楼vbagcl的帖子

  1.     private void ss1_CellClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e)
  2.     {
  3.         if (e.Column == 0)
  4.         {
  5.             return;
  6.         }

  7.         object value = ss1_Sheet1.Cells[e.Row, 1].Value;

  8.         if (value == null || value.ToString() == "False")
  9.         {
  10.             ss1_Sheet1.Cells[e.Row, 1].Text = "True";
  11.             ss1_Sheet1.Cells[e.Row, 0].Value = true;
  12.         }
  13.         else
  14.         {
  15.             ss1_Sheet1.Cells[e.Row, 1].Text = "False";
  16.             ss1_Sheet1.Cells[e.Row, 0].Value = false;
  17.         }
  18.     }

  19.     private void ss1_ButtonClicked(object sender, FarPoint.Win.Spread.EditorNotifyEventArgs e)
  20.     {
  21.         object value = ss1_Sheet1.Cells[e.Row, 0].Value;

  22.         if (value == null || value.ToString() == bool.FalseString)
  23.         {
  24.             ss1_Sheet1.Cells[e.Row, 1].Text = "False";
  25.         }
  26.         else if (value.ToString() == bool.TrueString)
  27.         {
  28.             ss1_Sheet1.Cells[e.Row, 1].Text = "True";
  29.         }
  30.     }   
复制代码
回复 使用道具 举报
vbagcl
初级会员   /  发表于:2013-1-15 23:23:00
地板
多谢!问题解决!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-16 12:31:00
5#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部