本文档阐述了如何在 XtraReports 中初始化自定义控件。
可以在主应用程序程序集中声明自定义控件类 (注意,在这种情况下 Visual Studio IDE 预览不能工作),或者在单独的程序集中声明 (例如一个存储应用程序中所有自定义控件的程序集)。 如果在单独的程序集中声明自定义控件,那么需要把 dll 注册到 GAC (要获得更多信息,请参阅 MSDN 中的 全局程序集缓存 和 强名称程序集 主题),或者把此程序集放置到磁盘上的确定位置,然后把它添加到项目的 引用 列表中。
然后,如果在设计时刻需要使用此控件,那么就把它添加到 MS Visual Studio 工具箱中。 为此,显示工具箱,展开 DX.10.2: Reporting 标签页,并使用鼠标右键单击工具箱。 然后选中 选择项... 菜单项,并且在被调用的 选择工具箱项 对话框中,单击 浏览... 按钮,并指定包含自定义控件的程序集的文件路径。 然后勾选自定义控件,并单击 确定 按钮。
如果也需要把自定义控件添加到 最终用户设计器 的工具箱中,那么请参阅 如何: 使自定义控件只能用于特定的报表实例 指南。