1. 程式人生 > >如何讓使用者控制元件成為容器控制元件

如何讓使用者控制元件成為容器控制元件

從UserControl中繼承下來一個使用者控制元件,但是在vs2005的ide中,別的控制元件拖不進這個控制元件中,只能通過程式動態將別的控制元件新增到這個控制元件中。如何讓其在ide中也能象其它容器控制元件,比如panel一樣,可以將別的控制元件拖進去呢?方法如下:

在工程中引用System.Design.dll

[Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design")]
public partial class UserControl1 : UserControl
{
public UserControl1()
{
InitializeComponent();
}
}