DataBrowser.ChangeTextColor 方法 | |
在数据浏览器的特定区域设置新颜色。
命名空间:
VO
程序集:
VOGUIClasses (在 VOGUIClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD ChangeTextColor(
oColor,
kWhere
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public virtual __Usual ChangeTextColor(
__Usual oColor = default,
__Usual kWhere = default
)
查看代码参数
- oColor (Optional)
- 类型:__Usual
要使用的新颜色。 - kWhere (Optional)
- 类型:__Usual
指定应更改浏览器的哪个部分,指定为下表中的常量之一
返回值
类型:
__Usual
先前分配给更改区域的颜色。
备注
kColor的值
常量 | 颜色 |
---|
COLORBLACK | 黑色 |
COLORBLUE | 蓝色 |
COLORCYAN | 青色 |
COLORGREEN | 绿色 |
COLORMAGENTA | 洋红色 |
COLORRED | 红色 |
COLORWHITE | 白色 |
COLORYELLOW | 黄色 |
kWhere的值
常量 | 描述 |
---|
GBLCOLCAPTION | 列标题区域 |
GBLHITEXT | 数据区域中高亮(选中)的文本 |
GBLTEXT | 数据展示区域中的文本。这是默认值 |
可以为数据浏览器的不同部分设置文本颜色,但不能为单个列设置颜色。
要为单个列设置颜色,请使用 DataColumn:ChangeTextColor()。
通常,初始设置从环境的标准设置中获取——在Windows下,颜色在控制面板中设置。
示例
要将主区域的文本颜色设置为蓝色,将高亮文本设置为红色:
1oDataBrowser:ChangeTextColor (Color{COLORBLUE}, GBLTEXT)
2oDataBrowser:ChangeTextColor (Color{COLORRED}, GBLHITEXT)
参见