一步一步地进行...我有一个表格,其中包含一个数据网格。我在表格上放置了一些文本框,这些文本框绑定到表格[列],因此当我滚动网格时,文本框会显示相应的数据。
我进入文本框的“编辑模式”,更改内容并点击保存按钮。但是,网格不会刷新更改的内容,直到我在单元格中物理点击,这将强制调用表格的OnChanging和OnChanged事件...
如何强制任何事件在我的编辑结束时“清空”表格,并在datagridview中刷新它。
谢谢
一步一步地进行...我有一个表格,其中包含一个数据网格。我在表格上放置了一些文本框,这些文本框绑定到表格[列],因此当我滚动网格时,文本框会显示相应的数据。
我进入文本框的“编辑模式”,更改内容并点击保存按钮。但是,网格不会刷新更改的内容,直到我在单元格中物理点击,这将强制调用表格的OnChanging和OnChanged事件...
如何强制任何事件在我的编辑结束时“清空”表格,并在datagridview中刷新它。
谢谢
您尝试过调用dataGridView的Invalidate方法吗?
this.dataGridView1.Invalidate();
你正在使用 BindingSource 吗?如果是的话,在 TextBox 的 Leave 事件中调用它的 EndEdit 方法。