Foxtable(狐表)用户栏目专家坐堂 → [求助]求助合并代码


  共有1784人关注过本帖树形打印复制链接

主题:[求助]求助合并代码

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/17 16:11:00 [显示全部帖子]

Dim g1 = e.Form.Controls("RecordGrid1").BaseControl
If vars("xy") <> CurrentTable.Position & "," & g1.selection.r1 Then
    vars("xy") = CurrentTable.Position & "," & g1.selection.r1
    Dim rt = e.form.Controls("Panel1").basecontrol.Controls("mytxt")
    rt.text = iif(g1(g1.Selection.r1, 1) Is dbnull.value, "", g1(g1.Selection.r1, 1))
    rt.Select(0, rt.text.length)
    rt.SelectionFont = New Font("仿宋_GB2312",15)  '字体字号
    rt.SelectionStart = rt.text.length
End If

g1 = e.Form.Controls("RecordGrid2").BaseControl  '自动行高
g1.AutoSizeRows

g1 = e.Form.Controls("RecordGrid1").basecontrol   '第一行第二列样式
Dim rng As C1.Win.C1FlexGrid.CellRange = g1.GetCellRange(0, 1, 0, 1)
Dim cs1 As C1.Win.C1FlexGrid.CellStyle = g1.Styles.Add("样式1")
cs1.TextAlign = 4  '居中
cs1.Font = new font("宋体", 20)
rng.style = cs1

 

Dim rng1 As C1.Win.C1FlexGrid.CellRange = g1.GetCellRange(1, 1, 1, 1)   '第二行第二列样式
Dim cs2 As C1.Win.C1FlexGrid.CellStyle = g1.Styles.Add("样式2")
cs2.TextAlign = 4  '居中
cs2.Font = new font("方正小标宋简体", 24)
rng1.style = cs2

 

Dim rgd As object = e.Form.Controls("RecordGrid1").basecontrol     '标题样式
rgd.cols(0).Style.Font = New Font("微软雅黑", 10, FontStyle.Bold)  '设置字体
rgd.cols(0).Width = 140    '第一列列宽
rgd.cols(0).TextAlign = 6   '第一列居右中


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/17 16:11:00 [显示全部帖子]

 如果还有问题,单独做个例子上来。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/19 9:47:00 [显示全部帖子]

加上红色代码

 

Dim rt = e.form.Controls("Panel1").basecontrol.Controls("mytxt")
If rt Is Nothing Then Return


 回到顶部