以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何用代码设置锁定行的行号颜色? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=16056) |
-- 作者:reachtone -- 发布时间:2012/2/1 12:49:00 -- 如何用代码设置锁定行的行号颜色? 如题,sysstyles中没有锁定行、新增行、普通行等不同类型的行号颜色设置方法。 显示锁定行标记,又如何通过代码设置?帮助中也一样没找到相关的属性。 |
-- 作者:blackzhu -- 发布时间:2012/2/1 13:13:00 -- If e.Row.Locked = True Then \'且该列已经输入内容
这样我测试可以的呀. |
-- 作者:blackzhu -- 发布时间:2012/2/1 13:34:00 -- 哦,看错了,是行号.如果是行号就不知道了. |
-- 作者:狐狸爸爸 -- 发布时间:2012/2/1 15:02:00 -- 普通行:
Tables("表A").Grid.Styles("UnchangedRowHeader").ForeColor = Color.Red
新增行: Tables("表A").Grid.Styles("AddedRowHeader").ForeColor = Color.Blue
前面加上Selected,表示选定的新增行和选定的普通行,例如:
Tables("表A").Grid.Styles("SelectedAddedRowHeader").ForeColor = Color.Blue
|
-- 作者:reachtone -- 发布时间:2012/2/1 15:13:00 -- 还有显示锁定行标记呢?通过代码如何设置? |
-- 作者:狐狸爸爸 -- 发布时间:2012/2/1 15:19:00 -- 锁定行是LockedRowHeader和SelectedLockedRowHeader |
-- 作者:reachtone -- 发布时间:2012/2/1 17:23:00 -- 以下是引用狐狸爸爸在2012-2-1 15:19:00的发言:
锁定行是LockedRowHeader和SelectedLockedRowHeader 这个设置无效。 可能怪我没说清楚,我指的是怎样通过代码设置显示锁定行标记。也就是关闭行号显示后,可以红色勾显示的锁定行标记符。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/2/1 17:28:00 -- 用这个: http://www.foxtable.com/help/topics/0014.htm
|
-- 作者:reachtone -- 发布时间:2012/2/1 17:29:00 -- 我说的就是这个,用代码怎么实现? |
-- 作者:狐狸爸爸 -- 发布时间:2012/2/1 17:40:00 -- Tables("表A").Appearance.ShowLockRowIcon = True / False |