Previous topicNext topic
Help > 页面报表/RDL报表相关 > 图层 >
使用图层

开始使用图层时,请访问“图层列表”窗口以处理基本功能,例如在设计时在报表中添加或删除图层。您还可以在设计时通过一组内置属性更改每个图层的设置。

使用图层列表
图层列表窗口显示报表中的图层列表及其可见性和锁定选项。您还可以添加或删除图层,甚至可以将图层发回或放在图层列表中的前面。

在图层列表窗口中,

创建新页面报表时会自动添加默认层。无法删除或重命名此图层。
通过在“图层列表 14”窗口中选择任何图层,都可以将其设置为报表中的活动图层。在任何给定时间,报表中只有一个活动层。
注意:只能对报表中的活动图层进行修改。无法对非活动图层进行任何修改。
显示或隐藏图层列表
在系统上安装 ActiveReports 后,“图层列表”按钮会自动添加到 Visual Studio 工具栏中,并且每次创建新应用程序时都会显示该按钮。

右键单击 Visual Studio 工具栏,然后选择“活动报表 14”以显示报表设计器工具栏。有关更多详细信息,请参阅工具栏。
在报表设计器工具栏上,单击查看图层列表按钮。将显示图层列表 14 窗口。
再次单击“查看图层列表”按钮以隐藏“图层列表 14”窗口。

注意:

如果“图层列表”窗口未自动显示在应用程序中,请在 Visual Studio 中选择“查看>其他窗口>图层列表 14”。
LayerList 控件在 Visual Studio 工具栏中也可用,可用于在最终用户设计器应用程序中添加图层功能。请参阅创建基本最终用户报表设计器(专业版)演练中的如何添加图层列表控件。
独立设计器应用程序 (GrapeCity.ActiveReports.Designer.exe) 还包含一个“图层列表”窗口。有关详细信息,请参阅独立设计器和查看器。

添加图层

创建报表后,默认图层将自动添加到图层列表中。

在报表中,选择要添加图层的页面。
在图层列表工具栏上,单击新建按钮。
名为“Layer1”的新图层将添加到报表和图层列表中。
移除图层
可以删除除默认图层之外的所有图层。

在“图层列表”中,选择要删除的图层。
在图层列表工具栏上,单击移除按钮以移除所选图层。
这将从报表和图层列表中删除所选图层及其上的控件。

贴底/带底
使用“置于底层”或“置于顶层”按钮可将放置在选定图层上的一组控件发送到其他图层上控件的前面或后面。


在“图层列表”中,选择要为其设置顺序的图层。
在“图层列表”工具栏中,单击“置于顶层”或“置于底层”按钮,将放置在图层上的控制发送到前面或后面。
使用图层属性
从“图层列表”中选择一个图层以访问属性网格中的以下属性。

属性名称 中文名称 价值 描述
DesignerLock 设计器锁 True/False 锁定或解锁放置在图层上的控件。不能通过键盘或鼠标移动放置在锁定图层的设计图面上的控件或调整其大小。其他编辑功能,如剪切、复制或粘贴以及添加或删除控件也是可能的。也可以使用图层列表中的“锁定”复选框来设置此属性。
DesignerTransparency 设计器透明度 0 到 1 将设计时图层上控件的透明度设置为 0 到 1 之间的值。透明度设置为 1 的图层在设计器上不可见。
DesignerVisible 设计器可见 True/False 确定放置在图层上的控件在设计器中是否可见。也可以使用图层列表中的可见性复选框来设置此属性。
Name 名字 图层名称(字符串) 设置图层的名称(默认图层除外)。
TargetDevice 目标设备 None, Screen, Paper, Export, All 指定或限制基于所选目标放置在图层上的控件的可见性。
None:无,图层在任何目标设备上都不可见
Screen:屏幕,图层在查看器上可见
Paper:纸张,打印时可以看到图层
Export:导出,图层在导出时可见
All:全部,图层在所有目标上可见,即屏幕、纸张和导出
有关特定于 TargetDevice 的输出的信息,请参阅查看、导出或打印图层。