找回密码
 立即注册

QQ登录

只需一步,快速开始

何家旋

最新发帖
何家旋
注册会员   /  发表于:2016-6-15 09:55:19
地板
Alice 发表于 2016-6-15 09:43
谢谢您的反馈。
我们在非工作时间论坛无人值守,您的问题将在工作时间处理。

你好管理员! 我的需求是编辑单元格后,在失去焦点场合,校验的入力值不正确时,当前单元格设置成红色。
该如何处理?在什么事件中处理吗? 请提示一下解决思路,谢谢
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-6-15 09:43:19
板凳
谢谢您的反馈。
我们在非工作时间论坛无人值守,您的问题将在工作时间处理。

可以通过 LoadedCellPresenter/UnloadedCellPresenter 事件来设置单元格的Style/Value等。
代码参考:
  1. void c1datagrid_LoadedCellPresenter(object sender, DataGridCellEventArgs e)
  2.         {
  3.             if (满足特定的条件)
  4.                 e.Cell.Presenter.Background= new SolidColorBrush(Colors.Green);
  5.             else
  6.                 e.Cell.Presenter.Background= new SolidColorBrush(Colors.Yellow);
  7.         }
复制代码

点评

3分  发表于 2016-6-15 10:12
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
何家旋
注册会员   /  发表于:2016-6-15 09:14:03
沙发
有知道的帮忙看看,项目着急~~~~~~
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部