DataRepeater 控件的功能是作为数据绑定用户控件的可滚动的容器。每一个控件都作为“重复的”控件出现在自己所在的行里,使用户能够一次浏览多个数据绑定用户控件。
语法
DataRepeater
说明
要使用 DataRepeater 控件,必须首先创建一个数据绑定用户控件,然后将其编译为 .ocx 文件。创建用户控件后,必须按照下面的基本步骤进行:
1.用 Components 对话框将用户控件添加到工程。这样就确保 Visual Basic 打包和展开向导里包括了正确的文件,而且也允许对控件的公共属性、事件和方法进行访问。
2.在Properties 窗口中单击RepeatedControlName,然后在下拉列表中选择用户控件。
3.将数据源(例如 ADO Data Control)添加到窗体并同数据提供者连接。
4.将 DataRepeater 控件的 DataSource 属性设置为数据源。
5.在 DataRepeater 控件上单击右键,然后单击 DataRepeater Properties。
6.单击 RepeaterBindings 选项卡。
7.将 PropertyName 设置为适当的DataField,然后单击 Add 按钮。
DataRepeater控件一次只显示一个用户控件(活动控件),从而节约了计算机资源。所显示的其他控件只是简单的图象,并不保持同数据源的个别连接,如同一个窗体中包含多个用户控件所发生的情况一样。
发行注意当使用 DataRepeater 控件创建并发布您的应用程序时,应当在用户的 Microsoft Windows System 或 System32 子目录中安装 MSDatRep.ocx 文件。Visual Basic附带的安装工具 提供了一些工具,能够帮助您编写安装程序,从而正确地安装应用程序。