以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问有用户自定义样式的例子吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65492) |
-- 作者:瞩望星空 -- 发布时间:2015/3/17 11:42:00 -- 请问有用户自定义样式的例子吗? 想让用户自定义某个表的样式,只是让用户可以选择背景色,字体,字体颜色。 有这样的例子吗?
|
-- 作者:Bin -- 发布时间:2015/3/17 11:46:00 -- 参考帮助本页地址:http://www.foxtable.com/help/topics/1577.htm 表字体可以设置 表的 Font属性 http://www.foxtable.com/help/topics/0494.htm 你可以把这些数据用表储存起来,设计个窗口让用户自定义
|
-- 作者:瞩望星空 -- 发布时间:2015/3/17 11:51:00 -- 第一个帮助面打不开了。 我找到使用调色板的语句: Dim flg As new windows.forms.ColorDialog() Dim clr As Color If flg.showdialog = DialogResult.OK Then clr = flg.Color End If 假如想保存上述的“clr”,需要使用什么变量类型? “color”在狐表中没有介绍
|
-- 作者:Bin -- 发布时间:2015/3/17 11:51:00 -- http://www.foxtable.com/help/topics/1577.htm |
-- 作者:Bin -- 发布时间:2015/3/17 11:54:00 -- 颜色由四个分量组成,分别是alpha、红、绿、蓝,所以颜色有四个属性,用于返回这个分量的值: A:返回颜色的alpha分量 每个分量的范围都是0到255之间。 例如下面的代码,列出了粉红色的各组成分量值: Output.Show("A:" & clr.A) Output.Show("B:" & clr.B) Output.Show("G:" & clr.G) Output.Show("R:" & clr.R) 通过共享方法FromARGB,可以根据指定的分量,合成一个颜色,语法为: FromARGB(A,R,G,B) A:alpha分量 例如: Dim clr As Color = Color.FromARGB(255,255,192,203) |
-- 作者:瞩望星空 -- 发布时间:2015/3/17 12:18:00 -- 谢谢版主,简单的设置应该可以做出来了。 |
-- 作者:瞩望星空 -- 发布时间:2015/3/17 12:54:00 -- 按照http://www.foxtable.com/help/topics/2628.htm 的说明,想对窗口1中的Table1的DrawCell事件设置代码,但找到不这个事件。 是操作不对吗? |
-- 作者:黄训良 -- 发布时间:2015/3/17 12:59:00 -- 在表A的事件中。 |
-- 作者:瞩望星空 -- 发布时间:2015/3/17 13:04:00 -- 这段帮助文档明显错误啊 还有上部分的DataTables("窗口1_Table1")也不对,没有这样数据库的 1、在窗口的AfterLoad事件中加入代码: DataTables("窗口1_Table1").AddUserStyle("a", Color.Red, Color.White) |
-- 作者:Bin -- 发布时间:2015/3/17 13:35:00 -- 直接到原本的表事件里面去写,继承的 |