以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何对鼠标选定区域进行字体设置  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=69101)

--  作者:fred
--  发布时间:2015/5/30 11:47:00
--  如何对鼠标选定区域进行字体设置
我在一个事件中输入syscmd.table.ChangeFont()后,出来的效果是全部内容的字体都发生了变化。而我是想实现选定列或选定行的字体改变。如何实现? 是不是要在前面加一个目标定位语句?
--  作者:Bin
--  发布时间:2015/5/30 11:49:00
--  
做不到哦
--  作者:lsy
--  发布时间:2015/5/30 17:32:00
--  
Dim t As Table = CurrentTable
Dim ns As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add("自定义样式")
ns.BackColor = Color.White
ns.ForeColor = Color.Red
ns.Font = New Font("宋体", 10, FontStyle.Bold)
For i As Integer = t.TopPosition To t.BottomPosition
    For j As Integer = t.LeftCol To t.RightCol
        t.Grid.SetCellStyle(i + 1,j + 1,ns)
    Next
Next