解决方法
UserControl本质上只是另一个类.它继承自Control,因此您可以使用控件执行各种操作,但除此之外它只是一个类.因此,要将usercontrol动态添加到表单,您需要执行以下操作:
>创建控件的新实例.像Dim X As New MyControl()
>将控件作为子对象添加到您希望它的任何容器中.像Me.MyGreatTabPage.Controls.Add(X).您也可以将其直接添加到表单中,因为表单也是一个容器.
>设置容器内的控件位置.那将是设置X.Location和X.Size.
请记住,使用New MyControl()创建的每个实例都将是一个单独的MyControl.不要错误地重复创建新控件并以某种方式将它们放在彼此之上.创建并放置控件一次.将其分配给表单的成员变量,当您需要使用它时,请使用此变量.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。