我有一个
datagridview
我有一个
DataGridViewComboBoxColumn
作为专栏之一。
本专栏
ColumnType = DataGridViewComboBoxColumn.
在这个组合框中,我有一些项目,如管理员,用户,动物,人类和鸟类。加载网格视图时显示的第一项是 admin (注意小写字母。)。
一切正常但问题出现了 - 每当用户将名称admin更改为 Admin / ADMIN / aDMin 等,然后单击gridview中的任何其他位置时,此列再次显示admin列,但是当完成相同的方案但是这次用户按下回车或制表符按钮时,其值已更改。
我不明白为什么会这样?
此组合框的点击和输入/标签有什么区别?
还有一件事是,如果用户正在键入任何其他单词,除了" admin" ,即使点击,它的价值也会成功改变。
我认为当我输入大写字母或大写和小写字母的混合时会出现问题。
组合框的其他项目也发生了同样的事情,例如动物/鸟类等。