解决子窗体被父窗体的背景覆盖
在做mid程序的时候,如果你在父窗体里加了个大picturebox来做背景。当你调用子窗体的时候你会发现,子窗体被picturebox给覆盖了。
解决方法:
在父窗体调用子窗体的代码中:
#region 录入工作票
private void 手工录入ToolStripMenuItem_Click(object sender, EventArgs e)
{
frm_enterWorkSheet ews = new frm_enterWorkSheet();
ews.MdiParent = this;
ews.Show();
pbx_bg.SendToBack(); //将picturebox 至于后面
}在子窗体的关闭代码中:
private void frm_enterWorkSheet_FormClosed(object sender, FormClosedEventArgs e)
{
this.ParentForm.Controls["pbx_bg"].BringToFront(); //子窗体关闭以后 重新显示picturebox
}
持续学习、持续收获才能带来持续的满足和快乐!
浙公网安备 33010602011771号