C# вопрос по DataGridView

prosh123

Возникла такая проблема: при работе с базой данных через dataGridView очень хотелось, чтобы при введении в ячейку первых букв появлялся алфавитный список уже имеющихся записей для возможности их быстрого копирования.
Облазил мсдн, но подобного свойства у dataGridView не нашел.
Может кто-нибудь знает, как это можно сделать?
Или dataGridView не поддреживает такой функциональности?
Спасибо.

Alena_08_11

Не совсем понятно.
Тебе нужно чтобы в каждой ячейке был комбобокс по сути? Вроде это как то не совсем трудно делается.

prosh123

Да нет, не комбобокс. Обрати внимание, как это в Excel сделано - обычная ячейка (в смысле ни какой ни комбобокс начинаешь вводить в нее текст и сразу ячейка заполняется тем вариантом, который есть в этом столбце (пока совпадают начальные буквы).

timefim

AutoComplete

prosh123

Посмотрел я AutoComplete в MSDN. Он тоже применяется только к comboBox и textBox.
Судя по всему нельзя добиться такого эффекта для протых колоног datGridView (DataGridViewTextBoxColumn) =(

Alexander08

такой эффект есть для datagridviewcomboboxcolumn. или делай наследованием свою кастомную колонку. по другому видать никак.

prosh123

Спасибо огромное. То что надо!
Оставить комментарий
Имя или ник:
Комментарий: