我对c#表单中的datagridview有疑问。我在dgv1中有一个组合框列,当我选择一个值时,直到我按下按钮或文本字段或其他任何内容时才会真正选择该值。奇怪的是,当我按下工具条菜单时,dgv1中的框没有失去焦点,所以例如我在组合框中选择一个值,然后我按File-&gt; Save我得到一个错误。< / p>
我读了类似于我的其他问题,我发现问题可能在于验证。
我试图在dgv的单元格结束编辑功能中添加this.Validate();
,但这不起作用。
我还尝试在工具条菜单中添加单击事件,验证dgv,刷新它和许多其他功能,但似乎没有任何效果。
答案 0 :(得分:0)
问题解决了。我在toolstrip的save按钮中添加了datagridview.endedit()。现在工作正常。