以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 字符颜色设置 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67024) |
-- 作者:实话实说 -- 发布时间:2015/4/17 17:32:00 -- 字符颜色设置 现单元格字符为111+222+333+444等,我想将其中的某几个数字标注为红色,有什么方法 |
-- 作者:lsy -- 发布时间:2015/4/17 18:13:00 -- 参考: DrawCell If e.Col.Name = "第二列" Then e.StartDraw() e.Text = Nothing Dim x As Integer = e.X + 1 Dim y As Integer = e.Y + 3 For Each s As String In e.Row("第二列") If e.Row("第一列").Contains(s) Then e.Graphics.DrawString(s,e.Table.Font, Brushes.Red, x, y) x + = 9 Else e.Graphics.DrawString(s,e.Table.Font, Brushes.Black, x, y) x + = 9 End If Next e.EndDraw() End If |
-- 作者:实话实说 -- 发布时间:2015/4/17 18:22:00 -- 谢谢,是那个意思,就是要增加一辅助列 |