当前位置: 首页 > 编程语言 > vb6 > 正文

FlexGrid控件的使用(三)

时间:2007-05-05

定制标准区域的显示方式
Hierarchical FlexGrid标准区域的显示方式是可以定制的,这样提供给用户的信息将更加清晰、便于访问。标准区域中包含被绑定到数据的单元格。
要定制Hierarchical FlexGrid标准区域的显示方式
1. 单击Hierarchical FlexGrid,然后从快捷菜单中选择“属性”。出现Hierarchical FlexGrid的“属性页”对话框。
2. 在“通用”选项卡上,设置下列标准属性:

3. 在Style选项卡上,设置下列标准属性:

4.在Font选项卡上,设置下列标准属性:

5.单击“确定”,将标准属性应用于Hierarchical FlexGrid并关闭“属性页”对话框。

定制固定区域的显示方式
可以创建固定显示在Hierarchical FlexGrid中的行或者列。为了便于用户阅读,应该使用一个固定的区域来显示一个标头集合,而不是在每个带区中使用重复的列标头。该区域将是静态的,它标识了下面的行或者右边的列。
要定制Hierarchical FlexGrid的固定区域的显示方式
1. 单击Hierarchical FlexGrid,然后从快捷菜单中选择“属性”。出现Hierarchical FlexGrid的“属性页”对话框。
2. 在“通用”选项卡上,指定“固定行”和“固定列”文本框中各自的行数和列数,然后单击“应用”。
3. 在“样式”选项卡上,从“固定文本样式”框中为固定文本选择显示风格,然后单击“应用”。
4. 在“字体”选项卡中,设置下列标准属性:

5. 从“颜色”选项卡中,为每一个固定属性指定一个颜色。为此,首先需要选择一个“颜色设置”。然后,单击需要改变的属性(例如BackColorFixed),单击“调色板”中的一种颜色,最后单击“应用”。对需要改变的每一个固定区域重复上述操作。
注意 如果使用了“Windows 缺省”颜色,那么Hierarchical FlexGrid中显示的颜色将是在“显示控制面板”中指定的颜色。除了将HierarchicalFlexGrid属性的颜色改变为标准的或 Windows 缺省颜色之外,也可以创建自己的颜色定义(单击“Edit Custom Color”,使用随之弹出的“颜色”对话框。)关于每个属性的有关信息,请参阅HierarchicalFlexGrid的属性主题。
6. 单击“确定”,将固定属性应用于Hierarchical FlexGrid并关闭“属性页”对话框。

定制标头的显示方式
在Hierarchical FlexGrid中,可以改变带区标头的格式和显示属性。
要定制Hierarchical FlexGrid的标头显示方式
1. 右击Hierarchical FlexGrid,然后从快捷菜单中选择“属性”。出现Hierarchical FlexGrid的“属性页”对话框。
2. 在“带区”选项卡中,从“文本样式标头”框中选择一种标头样式,然后选择“ColumnHeaders”。
注意 为了防止Hierarchical FlexGrid显示重复的标头,必须在“通用”选项卡中将 Fixed Row 文本框设置为 0。此外,如果希望在HierarchicalFlexGrid的顶部只显示带区的一组标头,那么必须使用固定行,而不是列标头。
3. 在“列标题”和“列名称”列表框中,指定需要显示的各列。在缺省的情况下,该列表中包含了 Recordset 的所有字段以及它们的字段名。如果需要停止显示某个 Field 对象,或者希望改变其名称,请使用“列标题”列表。如果需要取消某个字段,请单击对应的选择符号。如果希望改变字段的名称,请单击名称将其选定,然后再次单击它,进入编辑模式进行重命名。
4. 单击“确定”,将带区属性应用于Hierarchical FlexGrid并关闭“属性页”对话框。

定制未填充数据的区域
在Hierarchical FlexGrid中,可以改变带未填充数据区域的格式和显示属性。这种未填充区域是空白的,不包含任何数据。
要定制Hierarchical FlexGrid的未填充数据区域的显示方式
1. 右击Hierarchical FlexGrid,然后从快捷菜单中选择“属性”。显示出Hierarchical FlexGrid的“属性页”对话框。
2. 在“样式”选项卡上,改变“非置入网格线”属性。
3. 在“颜色”选项卡上,为每一个固定属性指定一个颜色。为此,首先需要选择一个“颜色设置”。然后,单击需要改变的属性(例如BackColorUnpopulated),单击“调色板”中的一种颜色,最后单击“应用”。对需要改变的每一个未填充区域重复上述操作。 注意 如果使用了“Windows 缺省”颜色,那么Hierarchical FlexGrid中显示的颜色将是在“显示控制面板”中指定的颜色。除了将HierarchicalFlexGrid属性的颜色改变为标准的或 Windows 缺省颜色之外,也可以创建自己的颜色定义(单击“Edit Custom Color”,使用随之弹出的“颜色”对话框)。
4. 单击“确定”,将固定属性应用于Hierarchical FlexGrid并关闭“属性页”对话框。