【发布时间】:2017-01-23 04:08:08
【问题描述】:
我在 Winforms 项目中工作。每当我在数据库中添加或编辑记录并关闭我想要更新列表的记录时。
但在搜索表单中,我的列表没有更新。为此,我必须再次从数据库重新绑定数据。当我搜索并了解绑定列表时,我使用绑定列表而不是列表,但它仍然无法正常工作。
这是我的代码
///
/// Represent FirstName Fields
///
public String FirstName { get; set; }
_MemberMaster.FirstName = Convert.ToString(txtFirstName.Text);
string result _IMemberMasterController.UpdateMemberMaster(_MemberMaster);
更新后我关闭了我的表单,但在搜索表单列表中没有更新。当列表更新时,我希望 datagridview 也得到更新。
【问题讨论】:
-
查看BindingSource.ResetBindings Method。基本上在关闭表单之前调用
myBindingList.ResetBindings(false);。 true 或 false 是: 如果数据模式已更改,则为 true;如果只有值发生了变化,则为 false。 -
@KeyurPATEL 但 mybindinglist 在 searchfrom 中,我以另一种形式更新了数据。当我关闭编辑会员表格时,我可以去搜索表格
标签: c# winforms list datagridview bindinglist