按钮在面板中而不是在表单中的位置
本文关键字:表单 位置 按钮 | 更新日期: 2023-09-27 18:11:35
我想在初始化它的按钮下方放置一个新按钮。但这个是在面板中,而不是在表单中。
面板位于表格(45,213)处按钮在(31 - 40)在面板上。该小组将在未来移动;这就是为什么我想把面板作为参考,而不是表格。
我的代码是private void addstrat3_i_Click(object sender, EventArgs e)
{
panel3strat.Width += 200;
Button addstrat3_2 = new Button();
this.Controls.Add(addstrat3_2);
addstrat3_2.Size = new Size(210, 41);
addstrat3_2.Location = new Point(31,100);
addstrat3_2.Visible = true;
this.Controls.Add(addstrat3_2);
}
每个包含类型都有自己的Controls属性。
代替:
this.Controls.Add()
你可以使用:
myPanel.Controls.Add()