以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- table单元格变色 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=58014) |
-- 作者:wangxingwu -- 发布时间:2014/10/10 9:19:00 -- table单元格变色 新增行或者克隆行的时候,设置某单元格变色 |
-- 作者:有点甜 -- 发布时间:2014/10/10 9:20:00 -- 参考 http://www.foxtable.com/help/topics/0656.htm
|
-- 作者:wangxingwu -- 发布时间:2014/10/10 17:36:00 -- 如何判定是新增加行的时候“号码”列变色,保存以后颜色取消 |
-- 作者:有点甜 -- 发布时间:2014/10/10 17:39:00 -- If e.Col.Name = "号码" AndAlso e.Row.DataRow.RowState = DataRowState.Added Then |
-- 作者:wangxingwu -- 发布时间:2014/10/10 17:47:00 -- 以下是引用有点甜在2014-10-10 17:39:00的发言:
If e.Col.Name = "号码" AndAlso e.Row.DataRow.RowState = DataRowState.Added Then If e.Col.Name ="号码" AndAlso e.Row.DataRow.RowState = DataRowState.Added Then
新增行以后没有反应 代码是写在了drawcell事件中 [此贴子已经被作者于2014-10-10 17:48:16编辑过]
|
-- 作者:Bin -- 发布时间:2014/10/10 17:47:00 -- 没道理,请上例子. |
-- 作者:有点甜 -- 发布时间:2014/10/10 17:48:00 -- 你要设置自定义颜色啊 |
-- 作者:wangxingwu -- 发布时间:2014/10/10 17:51:00 -- 以下是引用有点甜在2014-10-10 17:48:00的发言:
你要设置自定义颜色啊 If e.Col.Name ="号码" then e.Style ="styleRed" 原来写的这个但是这样的话整列就都变成红色了,就是说我这个styleRed已经写好了但是新增行的没作用 |
-- 作者:wangxingwu -- 发布时间:2014/10/10 17:52:00 -- 这个是我的样式 此主题相关图片如下:qq截图20141010175240.png |
-- 作者:有点甜 -- 发布时间:2014/10/10 17:52:00 -- 那那些肯定不是新增行,你肯定把行保存了。 |