我想在同一位置創建一個新表單。當我調用這個代碼時,一個新的表單打開,但在不同的屏幕位置。在同一屏幕位置創建新表單
private void BtnAddForm_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.Tag = this;
form2.Location = this.Location;
form2.Show(this);
Hide();
}
我用this.Location
從我的第一個表格中獲取位置,但這沒有效果。
謝謝,這個工作,但讓頁面跳轉所以它看起來並不很流暢 – user3644817
OK我只是修復了你的代碼。 @ user2946329的答案適合你。 –