0

我有 ac# 用户控制。我在这个控件中有一个按钮,我希望当用户单击该按钮时,将打开另一个用户控件。

我怎样才能做到这一点?

谢谢

4

2 回答 2

1

您必须创建要添加的控件并添加它。

YourCustomControl uc = null;

private void button1_Click(object sender, EventArgs e)
{
     uc = new YourCustomControl();
     this.Controls.Add(uc); // this represent the user control in which you want to add
                            // You can add it in some container like Panel or GroupBox
}
于 2012-11-01T09:06:37.863 回答
0

看看RaiseBubbleEvent。这会将事件推送到其父级。

http://msdn.microsoft.com/en-us/library/aa719644(v=vs.71).aspx

于 2012-11-01T09:06:42.683 回答