主页C++ Builder 资料C++ Builder 参考手册其他数据类型TComponentStyle
C++ Builder 串口控件
C++ Builder 编程技巧
C++ Builder 操作指南
C++ Builder 参考手册
基础知识
cfloat 浮点数
cmath 数学函数
cstdlib 标准库函数
System 字符串
System 日期和时间
System.Math.hpp 数学函数
其他数据类型
 • TAlign
 • TAnchors
 • TCaption
 • TComponentState
 • TComponentStyle
 • TControlState
 • TControlStyle
 • TCursor
 • TDockOrientation
 • TDragKind
 • TDragMode
 • TDragState
 • TMouseActivate
 • TMouseButton
 • TScalingFlags
 • TShiftState
 • TStyleElements
VCL 基础类
VCL 应用程序
Pictures 图片
Graphics 绘图
Additional 控件
System 控件
A ~ Z 字母顺序排列的目录
网友留言/技术支持
TComponentStyle - 组件的样式

TComponentStyle: 组件的样式。
请参考 TComponentComponentStyle 属性。

头文件:

#include <System.Classes.hpp> (XE2 之后),#include <Classes.hpp> (XE 之前)

 

TComponentStyle 成员

TCursor 是集合类型,定义如下:

enum System_Classes__65 : unsigned char { csInheritable, csCheckPropAvail, csSubComponent, csTransient };
typedef System::Set<System_Classes__65, System_Classes__65::csInheritable, System_Classes__65::csTransient> TComponentStyle;

集合里面可以包含以下样式:

数值 组件样式
csInheritable 可以被继承。一个 Form 里面只要存在任何一个不包含这个样式的组件,这个 Form 就无法被继承了。
csCheckPropAvail 这个组件需要检查属性是否可读。
只有用做 COM 控件的时候才需要这个样式,因为设计器无法直接获取属性是否可读,是否需要显示在属性列表里面
csSubComponent 这个组件是否为一个子组件,即这个组件是他的拥有者 (Owner) 组件的属性。这个组件并不是始终把所有的属性和数据都随 Form 一起储存,而是只有这个组件作为 Owner 的 __published: 属性的时候,这个组件的 __published: 属性和事件会随 Form 一起储存。
csTransient 这个组件是一个临时对象,不需要随 Form 一起储存。
◤上一页:TComponentState下一页:TControlState

C++ 爱好者 -- Victor Chen 的个人网站 www.cppfans.com 辽ICP备11016859号