老师指点一下
====================================================
表的样式更换,为何不能执行?是不是不能这样表达
内部函数:TableTheme
Dim t As Table = Args(0)
'样式设置1--------------------------------------------------------------------
Dim cs1 As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add("样式1")
cs1.forecolor = Color.red '表头字体颜色
cs1.backcolor = Color.yellow '表头背景颜色
cs1.Border.Width = 1 '表头轮廓宽度
cs1.Border.Color = Color.Silver '表头轮廓颜色
cs1.Border.Direction = 3 '这个数值没有影响t.DataTable.SysStyles("Normal").BorderColor = Color.Silver '网格线
'样式设置2--------------------------------------------------------------------
Dim cs2 As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add("样式1")
cs2.forecolor = Color.red '表头字体颜色
cs2.backcolor = Color.Pink '表头背景颜色
cs2.Border.Width = 1 '表头轮廓宽度
cs2.Border.Color = Color.Silver '表头轮廓颜色
cs2.Border.Direction = 3 '这个数值没有影响
t.DataTable.SysStyles("Normal").BorderColor = Color.Silver '网格线
'表头颜色---------------------------------------------------------------------
For i As Integer = 0 To t.HeaderRows - 1 '表头行数
For j As Integer = 0 To t.cols.count '所有列,0为行号列,不含行号列就由1开始
t.Grid.SetCellStyle(i, j,
Args(1))
Next
Next
按钮代码:
Functions.Execute("TableTheme", Tables(e.Form.name & "_table1"),"cs1") ‘不能执行
Functions.Execute("TableTheme", Tables(e.Form.name & "_table1"),cs1) ‘显示未命名cs1
====================================================
如果单独表示没有问题
内部函数:TableTheme
Dim t As Table = Args(0)
'样式设置1--------------------------------------------------------------------
Dim cs1 As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add("样式1")
cs1.forecolor = Color.red '表头字体颜色
cs1.backcolor = Color.yellow '表头背景颜色
cs1.Border.Width = 1 '表头轮廓宽度
cs1.Border.Color = Color.Silver '表头轮廓颜色
cs1.Border.Direction = 3 '这个数值没有影响
t.DataTable.SysStyles("Normal").BorderColor = Color.Silver '网格线
'表头颜色---------------------------------------------------------------------
For i As Integer = 0 To t.HeaderRows - 1 '表头行数
For j As Integer = 0 To t.cols.count '所有列,0为行号列,不含行号列就由1开始
t.Grid.SetCellStyle(i, j,
cs1)
Next
Next
按钮代码:
Functions.Execute("TableTheme", Tables(e.Form.name & "_table1")) ‘OK
====================================================另外再问一下,Direction = 3 '这个是什么意思,为何更改数值没有影响