Что является самым простым способом предотвратить ввод пользователем значения запятой в ячейку datagridveiw? C# winforms.C# winforms datagridview как ограничить ввод соты?
ответ
Попробуйте Это предотвратит попадание запятой, когда вы пытаетесь ввести в клетках
private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
e.Control.KeyPress += new KeyPressEventHandler(Control_KeyPress);
}
void Control_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 44)
{
e.Handled = true;
}
}
Не забудьте привязать к EditingControlShowing
случае DataGridView
ПРИМЕЧАНИЕ
Чтобы точно проверить и ограничить его для типа управления, вы можете проверить тип управления (например, для TextBox вы можете это сделать)
private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (e.Control is TextBox)
{
e.Control.KeyPress += new KeyPressEventHandler(Control_KeyPress);
}
}
Мы можем проверить тип e.Control перед добавлением обработчика событий. –
@Romil Исправить. Отредактированное сообщение –
проверяет, если (e.Control - это TextBox), он сохранит объявление переменной. –
- 1. Как ограничить нечисловой ввод в datagridview
- 2. DataGridView ограничивает ввод пользователя
- 3. C# winforms datagridview databinding
- 4. C# Winforms DataGridView Time Column
- 5. WinForms C# DataGridView force refresh
- 6. C# DataGridView значение бита (WinForms)
- 7. C# Datagridview с использованием winforms
- 8. Как вставить с помощью DataGridView - C# winforms?
- 9. Расширение свойств datagridview и его соты
- 10. Как ограничить ввод с помощью c
- 11. Как ограничить ввод?
- 12. Как ограничить сенсорный ввод?
- 13. Как ограничить ввод текста
- 14. C# WinForms визуальной проблемы наследования с DataGridView
- 15. WinForms DataGridView Вопрос
- 16. datagridview показать конкретные столбцы в C# winforms
- 17. Проблемы с DataGridView в C# Winforms
- 18. C# Winforms - Вторичный вид несвязанного DataGridView
- 19. C# WinForms DataGridView - выбран постоянный ряд!
- 20. C# WinForms Datagridview Проверка дубликатов в столбце
- 21. Добавление Combox в C# DataGridView (Winforms)
- 22. Как обновить DataGridView в WinForms
- 23. Добавить combobox в datagridview C# Winforms
- 24. Winforms C# app on datagridview binding
- 25. DataGridView пользовательский ввод Validate
- 26. Обработка combobox в datagridview в C# winforms
- 27. Скрыть строку в datagridview (WinForms/C#)
- 28. C# WinForms: DataGridView полосы прокрутки не показывая
- 29. Размер шрифта WinForms DataGridView
- 30. WinForms: color DataGridView border
Возможный дубликат [http://stackoverflow.com/questions/5687670/let-only-some-chars-be-typed-in-a-datagridview-cell][1] [1]: http://stackoverflow.com/questions/5687670/let-only-some-chars-be-typed-in-a-datagridview-cell – openshac