У меня есть представление таблицы данных, которое содержит поле со списком. Теперь после редактирования этого поля со списком я ввел в него заглавные буквы, но когда я оставляю свой элемент управления со списком, который вводил заглавные буквы, преобразуется в нижний регистр, пожалуйста, дайте мне знать, что они существуютсвойство поля со списком для ввода с учетом регистра.
Пример - Когда я редактирую свое поле со списком:
И когда я покидаю поле со списком, оно меняется на:
Мой код -
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);
}
}
Спасибо!