TcxPropertiesStore Object
Hierarchy Properties Methods
属性存储组件。
Unit
cxPropertiesStore
Syntax
TcxPropertiesStore = class(TcxCustomPropertiesStore)
Description
TcxPropertiesStore组件用于把组件的信息保存和恢复。它允许您在包含PropertiesStore组件的自定义窗体上存储/恢复所选组件的属性。PropertiesStore组件提供了一个设计时编辑器,用于选择要使用存储保存/恢复的组件及其属性。
TcxPropertiesStore支持以下存储类型:注册表、INI文件和流。
要启用TcxPropertiesStore对象:
1. 在窗体上放置TcxPropertiesStore组件。
2. 指定要使用存储来存储/恢复的组件及其属性。
3.通过StorageName和StorageType属性指定存储名称和类型。
当窗体打开时,TcxPropertiesStore尝试从存储读取选定组件的设置。如果存储存在,其属性设置将替换现有组件的设置。销毁窗体后,将重新创建存储,并保存所选组件的属性。另外,也可以通过将其Active 属性设置为False禁用此自动功能。
还可以通过调用StoreTo和RestoreFrom方法来手动操作,以便在任何时候将选定的组件设置存储/恢复到当前存储。
TcxPropertiesStore允许在设计时保存和恢复属性,用于节省设计时间。
TcxPropertiesStore Properties(属性)
TcxPropertiesStore
Derived from TcxCustomPropertiesStore
Active 释放激活控件的自动恢复/自动存储属性的功能;
Components 要恢复和存储的组件列表;
StorageName 存储属性的文件名/名字
StorageStream 是否以流的方式存储
StorageType 存储的类型, 支持INI、Registry、Stream三种方式存储
TcxPropertiesStore Methods(方法)
TcxPropertiesStore Legend
Derived from TcxCustomPropertiesStore
RestoreFrom 恢复属性;
StoreTo 保存属性;