根据Foxtalbe帮助,样式决定了菜单、表格和窗口控件的外观,Foxtable提供了48个样式,用RibbonTheme,GridTheme,ControlTheme三个参数。
1)之前有一个参数VisualStyle,选项值好像只有七八个,这两者有什么关系? 还是VisualStyle已经停用了? 这三个参数在什么时候进行设置?
2)设置了RibbonTheme,GridTheme,ControlTheme,窗口的样式如果不需要特殊处理,会继承上面三个参数的样式吗?
3)在窗口或者表样式里面再自定义表格样式,会优先自定义样式?
4)DataTables(tb.Name).SysStyles("EmptyArea").BackColor
= Color.White 这个语句在窗口的AfterLoad事件中好像不起作用,等窗口运行之后,在其它地方再执行一次又可以,这是什么原因
1、没有关系,VisualStyle已经停用
2、会继承
3、以最后一次代码设置的为准,这种自己试试不就知道了
4、放到aftershow试试,如果也不行,说明有其它代码影响了
aftershow也试了不行,但放到SizeChanged事件里面就可以。另外就是新版本RibbonTheme,GridTheme,ControlTheme参数设置之后,原来旧的项目,很多表的突出行的颜色和背景字变成白色,看不清楚了。
风格中表格缺省的突出行的背景色和字体的颜色缺省是怎样的?我原有项目怎么才能恢复用缺省的?
突出行的颜色会受指定的GridTheme样式的影响,换个其它不同的样式试试,或者另外设置一下突出行的颜色:
http://www.foxtable.com/webhelp/topics/1577.htm