Foxtable(狐表)用户栏目专家坐堂 → 单元格自由填色的问题


  共有4171人关注过本帖平板打印复制链接

主题:单元格自由填色的问题

帅哥哟,离线,有人找我吗?
douglas738888
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8772 威望:0 精华:0 注册:2012/4/18 16:28:00
单元格自由填色的问题  发帖心情 Post By:2017/5/7 21:34:00 [只看该作者]

老师,在表A的第一列 设为存颜色列,在表A DrawCell写入如下代码

If e.Row.IsNull("第一列") = False Then
    Dim n As String = "样式" & e.Row("_Identify")
    e.Table.DataTable.AddUserStyle(n, Color.FromARGB(e.Row("第一列")), Color.black)
    e.Table.DataTable.Styles(n).BackColor = Color.FromARGB(e.Row("第一列"))
    e.style = n
End If

 

设了一个窗口,用了控件ColorPicker1,确定按钮写入如下代码

CurrentTable.Current("第一列") = e.Form.Controls("ColorPicker1").Color.ToARGB' 共享方法
CurrentTable.Refresh

 

现在能实现自由绘制选定行的整行颜色,老师,如何实现自由选定单元格绘制背景颜色(字体依然是Black)


 回到顶部