如何调整控件的外观?
金蝶云社区-马拴宝
马拴宝
0人赞赏了该文章 1,120次浏览 未经作者许可,禁止转载编辑于2014年06月10日 10:37:54

目前需要开发一个界面,由于使用要求需要对界面控件外观(高度、宽度、输入框显示的字体等)进行调整。

首先,在BOS设计器中进行字体的设置,不能所见即所得,运行之后也看不到效果;
其次,调整控件的高度,对于带标签的组合控件,比如文本框无法在设计器中直接调整高度。

在以上尝试未果的情况下,想尝试通过代码的方式进行调整,最终通过代码测试的结果如下:

1.设置控件背景色都不起作用:[code]this.View.GetControl("FFirstWeighVal").SetCustomPropertyValue("BackColor", "#000000");[/code]
2.设置字体颜色生效[code]this.View.GetControl("FFirstWeighVal").SetCustomPropertyValue("ForeColor", "#FF0000");[/code]
3.设置控件高度不生效:[code]this.View.GetControl("FSecondWeighVal").SetCustomPropertyValue("Height", new LocaleValue("80", this.Context.UserLocale.LCID));[/code]
还有一些问题:带标签的组合控件,使用【2】设置后,只有输入框的字体颜色变化,标签的字体需要怎么调整?