如上图所示,在DataGridView第一列输入内容下出现下拉列表,此时焦点在DataGridView,会有一行空白行出现。当前选中行为空白行
当鼠标点中下拉列表后,DataGridView的焦点丢失,空白行消息,当前选中行变成第一行,下拉列表双击返回数据时会将第一行数据覆盖,而不是增加到新行中。
开始想将DataGridView 中的输入框TextBox保存下来,结果失去焦点后空白行消息保存下来的TextBox的控件变量也变为空,没有起到作用。因为一行中涉及到多行内容都会用到下拉列表,只能将输入的cell保存下来,但一失去焦点保存下来的cell变为空了。如何解决,还有如何让空白行不消失?
能否用无焦点控件实现?如何实现?