以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口中的表某列字体和字号怎么设置呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131785)

--  作者:cyrollin
--  发布时间:2019/3/6 15:33:00
--  窗口中的表某列字体和字号怎么设置呢?
forms("窗口1").controls("table1").Table.grid.Cols("姓名").f-o-n-t = "微软雅黑, 8"

or tried the below, it\'s not correct either.

        Dim fnt As New Font("微软雅黑",8)
        forms("窗口1").controls("table1").Table.grid.Cols("姓名").f-o-n-t = fnt

我的这个语法不对~~~
[此贴子已经被作者于2019/3/6 15:45:07编辑过]

--  作者:cyrollin
--  发布时间:2019/3/6 15:55:00
--  
未找到类型“Column”的公共成员“Font”
--  作者:有点甜
--  发布时间:2019/3/6 16:11:00
--  
Tables("表A").grid.Cols("第一列").style.font = new font("黑体", 20)
--  作者:cyrollin
--  发布时间:2019/3/6 16:29:00
--  
是写在窗口的afterload事件里面吗?我是这样写的:

e.form.controls("table1").grid.Cols("第一列").style.font = new font("微软雅黑", 8)

不对,提示:未找到类型“Table”的公共成员“grid”。

--  作者:有点甜
--  发布时间:2019/3/6 16:29:00
--  

 

e.form.controls("table1").table.grid.Cols("第一列").style.font = new font("微软雅黑", 8)

 

 


--  作者:cyrollin
--  发布时间:2019/3/6 16:35:00
--  
没出错了,但字体字号没有发生变化。。。。改成其他字体和字号,也没发生变化。
--  作者:有点甜
--  发布时间:2019/3/6 16:37:00
--  

试试

 

e.form.controls("table1").table.grid.Cols("第一列").style.font = new font("微软雅黑", 18)


--  作者:cyrollin
--  发布时间:2019/3/6 16:40:00
--  
字号也没发生改变,是不是对整个表的字体属性设置了,然后用代码设置单个列的字体字号是不可以的?
--  作者:有点甜
--  发布时间:2019/3/6 16:41:00
--  
做个例子发上来测试。