powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / помогите побороть DataGrid
11 сообщений из 11, страница 1 из 1
помогите побороть DataGrid
    #32592771
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача:
есть datagrid в нём столбец с фамилиями (пример ivanovsergej, grigorjevvladimir and etc)
когда я завожу данные в ячейку этого столбца данные могут быть как из членов этого столбца (пример ivanovsergej) так и новые, в столбце ранее не содержащиеся...

Проблема
Когда завожу данные в этот столбец надо что бы выпадало предположительное фамилияимя (т.к. количество существенное и держать в памяти всех не представляется возможным, а данные с которых завожу содержат только фамилияперваябукваимени) а, если такого нет - вводить новое...
Я знаю как это реализовать - Combo на ячейке DataGrid... здесь на форуме это даже обсуждалось... но, там возьможен только выбор из предложенного в Combo... А мне, нужно немного по функциональней... Беда в том, что добиться необходимой функциональности сам я не могу, факт печальный, но ФАКТ...

Просьба
Если кто-то видел подобный com пожалуйста, дайте ссылку, или предложите как преодолеть эту проблему иначе... PLZ...

P.S. Проблема дико мешает работе и отнимает уйму времени на последующий перебор данных и их изменение (-адский труд-)
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32593013
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е вы хотите реализовать функцию AutoComplete в своем DataGrid - автозавершения ввода?

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32593092
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да... Но, во избежании неточностей повторюсь:
ЗНАЧЕНИЯ НЕ ТОЛЬКО ИЗ БОКСА А МОГУТ БЫТЬ И НОВЫЕ
Если значение из бокса будет после комплита подходить - оставляем его
Если это значение не будет подходить - должно вписываться другое
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32593123
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерно понятно, DataGrid значит отображает все записи и AutoComplete надо делать из этих значений?


Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32593135
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В примере который был на форуме ComboBox в DataGrid я даже внёс необходимые изменения (прикрепил свою dll с втовыбором)
И всё бы ничего, дык писал о проблеме - он зараза не оставляет новые значения в Gride, а оставляет только те, которые у него в списке...
Как подправить - НЕЗНАЮ... аааааааааааааааа...........
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32593159
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да нет, как раз Grid все записи не отображает... нерентабельно (Уже сейчас 800 строк - чем дальше, тем больше) Запись items в другой бокс который просто на форме и служит для поиска записей в БД я делал через reader отдельным потоком, думаю и здесь надо реализовать тоже...
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32593171
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При этом вы хотите чтобы инкрементно подстовлялось значение из списка при последовательном набирании фамилии?

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32593177
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну думаю тут вариант должен быть следующий:

Ищем в текущем DataGrid - это будет быстро и только потом начинаем дергать базу, хотя тоже вариант не очень даже через DataReader.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32593829
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Sa знаю что у вас решение уже почти готово под мою проблему
Мне необходимо переделать вот это
Там и пример есть - мой вариант
Сам я не могу, нет должного знания...
Там всё будет прекрасно работать для меня если заставить комбо оставлять новое значение... а не только значение из него, а как будут попадать эти значения в комбо итемс уже не проблема...
PLZ...
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32594560
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задачу понял, вроде не все так здесь просто.
думаю вечером (GMT + 5) попробую


Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
помогите побороть DataGrid
    #32594709
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Было бы просто - развеж я бы просил...
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / помогите побороть DataGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]