0

我可以根据用户控件的表单设置 Top 和 Left 属性,这样我就不需要去控件的每个实例来设置它了吗?

ucBar.Left = (Me.ClientSize.Width - ucBar.Width) - 12
ucBar.Top = 12

我希望 uc 位于表单的右上角,这就是我在表单上设置它的方式。但是我对太多表格有这个控制,无法打开每个表格并添加这条拖线。

4

1 回答 1

1

为了在您将 UC 放在表单上时发生这种情况:

ucBar.ParentChanged += new EventHandler(ucBar_ParentChanged);

和:

void ucBar_ParentChanged(object sender, EventArgs e)
{
    //Do that stuff here.
}
于 2012-06-07T20:32:54.197 回答