DataGridView不会失去焦点

时间:2015-08-13 07:16:25

标签: c# winforms datagridview

我对c#表单中的datagridview有疑问。我在dgv1中有一个组合框列,当我选择一个值时,直到我按下按钮或文本字段或其他任何内容时才会真正选择该值。奇怪的是,当我按下工具条菜单时,dgv1中的框没有失去焦点,所以例如我在组合框中选择一个值,然后我按File-&gt; Save我得到一个错误。< / p>

我读了类似于我的其他问题,我发现问题可能在于验证。 我试图在dgv的单元格结束编辑功能中添加this.Validate();,但这不起作用。 我还尝试在工具条菜单中添加单击事件,验证dgv,刷新它和许多其他功能,但似乎没有任何效果。

1 个答案:

答案 0 :(得分:0)

问题解决了。我在toolstrip的save按钮中添加了datagridview.endedit()。现在工作正常。