重新定位在先前表单中创建的表单

时间:2017-12-05 11:02:49

标签: c# winforms

我有两个表单类(IHM和HelpPanel)。在我的第一个加载表单(IHM)中,我调用函数bHclass_Click来创建和加载HelpPanel。 PopulatePCBclasses()函数基本上创建了将要显示的所有控件。

我的问题是,无论在其位置属性中输入什么值,此HelpPanel始终显示在完全相同的位置。 我也试过设置Top和Left属性,但结果是一样的。

我是否错过了指示?

private void bHclass_Click(object sender, EventArgs e)
{
    HelpPanel hp = new HelpPanel();
    hp.PopulatePCBclasses();
    hp.Location = new Point(10, 500);
    hp.Show();
}

1 个答案:

答案 0 :(得分:1)

尝试在更改位置之前将起始位置设置为手动:

$book->authors()->attach($author->id)