找回密码
 立即注册

QQ登录

只需一步,快速开始

szpzr

高级会员

139

主题

554

帖子

1763

积分

高级会员

积分
1763

活字格认证

szpzr
高级会员   /  发表于:2020-9-4 08:45  /   查看:3493  /  回复:3
1金币
博主:
c1TRUEDBGRID单元格值为0如何设置显示空白?能在设计器中设置吗?

最佳答案

查看完整内容

可以在OwnerDrawCell事件中判断条件,设置字体颜色和背景色相同,这样文字就看不到了 而且可以继续编辑

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-9-4 08:45:13
来自 2#
可以在OwnerDrawCell事件中判断条件,设置字体颜色和背景色相同,这样文字就看不到了
而且可以继续编辑

  1.         private void c1TrueDBGrid1_OwnerDrawCell(object sender, C1.Win.C1TrueDBGrid.OwnerDrawCellEventArgs e)
  2.         {
  3.             if (e.Text == "0")
  4.             {
  5.                 e.Style.ForeColor = Color.White;
  6.                
  7.             }
  8.         }
复制代码
回复 使用道具 举报
szpzr
高级会员   /  发表于:2020-9-4 15:07:22
3#
谢谢!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-9-4 15:12:13
4#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部