我有一个包含组合框的datagrid视图,现在在编辑该组合框时我在其中输入了大写字母,但是当我离开输入大写字母的组合框控件时,它会转换为小写字母,请让我知道它们是否存在区分大小写输入的组合框属性。
示例-当我编辑组合框时:
当我离开组合框时,它变为:
我的代码-
private void gView_Row_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
try
{
int rowIndex = e.RowIndex;
if (e.ColumnIndex == this.gView_cBox_user1.Index && e.FormattedValue != null)
{
string str_value = e.FormattedValue.ToString().Trim();
if (str_value != string.Empty && !((DataGridViewComboBoxCell)gView_NewRow.Rows[rowIndex].Cells[St_GridColumns.CBOX_USER1]).Items.Contains(str_value))
{
((DataGridViewComboBoxCell)gView_NewRow.Rows[rowIndex].Cells[St_GridColumns.CBOX_USER1]).Items.Add(str_value);
}
this.str_FormattedValue = str_value;
}
}
catch (Exception ex)
{
ExceptionHandler.handleException(ex);
}
}
谢谢!