这是我的frmmain图像我整天都在挣扎。我的导航菜单中有7个按钮。我有所有这些按钮都放置的主要形式,并将7个形式连接到我的7个按钮。每个按钮的1个形式。当我转到另一个表格时,我打开的先前表格仍然存在。我尝试使用hide并接近退出其他形式,但对我不起作用。我也使用无边界形式
btnitems to frmitemsBtnusers for Frmusersbtnsuppliers for frmsuppliersbtnstocks to frmstocks(依此类推,依此类推,另外3个按钮连接到不同的形式(
这是代码。
private void btnItems_Click(object sender, EventArgs e)
{frmItems op = new frmItems();
op.Show();
}
private void btnSuppliers_Click(object sender, EventArgs e)
{
frmSuppliers op = new frmSuppliers();
op.Show();
}
尽管我不明确地理解您要完成的工作,但将表单显示为模态对话框的选项?这将确保必须在允许控件返回主表单之前必须关闭窗口并允许打开另一个窗口。
private void btnSuppliers_Click(object sender, EventArgs e)
{
using (var op = new frmSuppliers())
op.ShowDialog(this);
}