如何刷新表单以填充数据库更改,比. hide / . show更流畅
本文关键字:hide show 数据库 何刷新 刷新 填充 表单 | 更新日期: 2023-09-27 18:17:10
我有一个组合框,它在完全刷新表单时显示更改,但是新的组合框最终改变了位置,并且不像您期望的那样平滑过渡。当我在文本框中更新信息并使用保存按钮时,我希望表单能够清除和组合框以填充保存在数据库中的新数据。这是我的代码,现在工作,但不是我喜欢的方式。
finally
{
con.Close();
frmBooks mainForm = new frmBooks();
mainForm.Show();
this.Hide();
}
似乎这将是非常简单的位置锁定到。show()在同一位置或一些使用。refresh(),但我没能让它的工作。
frmBooks mainForm = new frmBooks();
mainForm.Show(); --- > Show new Form and
this.Hide(); --> Hide Current open form
也许你可以把你的组合框加载和清除字段的方法,并调用它在任何地方的事件。
pivate void refreshForm()
{
//you dsource
cmbox.DataSource = youredsource
cmbox.DisplayMember = "YouTableColumn";
textbox.text = string.Empty()
//anything you want to clear
}
像这样:
finally
{
con.Close();
//refresh combo box and clear fields on form
refreshForm();
}
对