Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSFlexGrid / 5 сообщений из 5, страница 1 из 1
11.01.2004, 19:40
    #32372567
vaca
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSFlexGrid
Люди помогите пожалуйста!!!
Есть форма, на ней три textbox'а, кнопка (обновить) и грид с тремя столбцами. При открытии формы данные в грид заливаются из Access таблицы. Когда я кликаю на какую-нибудь строку в гриде, то данные этой строки переносятся в textbox'ы. Далее в этих textbox'ах я вбиваю новые значения и нажимаю на кнопку (обновить). Затем выполняется SQL-запрос "Insert into ля-ля-ля" и новые данные обратно заливаются в Access, т.е. происходит обновление.

Так вот, в чем сама проблема. Можно ли в самой строке грида вносить новые значения без textbox'ов. Т.е. я кликаю на строку в гриде, и в нее же вбиваю новой значение, после новые данные заливаются в Access.

И второй вопрос по ходу дела. Можно ли на столбы грида задавать Enabled. Возвращаясь к предыдущему примеру, например: столбец1 = Enabled.False,столбец2 = Enabled.True, столбец3 = Enabled.True.

Помоги, очень нужна квалифицированная помощь.
...
Рейтинг: 0 / 0
13.01.2004, 09:23
    #32373864
andreiy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSFlexGrid
Редактировать в самом гриде нелзя, но можно имитировать с помощью текст бокса, т.е. подставить его на место редактируемой ячейки ячейки. для этого в событиях KeyPress и DblClick грида можно использовать следующий код:

TextBox.Move MSFlexGrid.left + MSFlexGrid.CellLeft, _
MSFlexGrid.Top + MSFlexGrid.CellTop, _
MSFlexGrid.CellWidth, _
MSFlexGrid.CellTop

TextBox.Visible =True
TextBox.SetFocus

В зависимости от № столбца (MSFlexGrid.col) можно разрешить или запретить ввод в текстбокс.
...
Рейтинг: 0 / 0
13.01.2004, 13:53
    #32374372
Yuriy Goodz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSFlexGrid
И еще маленький совет - вместо msflexgrid лучше использовать vsflexgrid. Он конечно платный, но это не проблема :-)
...
Рейтинг: 0 / 0
13.01.2004, 22:46
    #32375083
vaca
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSFlexGrid
А Ты можешь подсказать как можно заполучить этот - vsflexgrid
...
Рейтинг: 0 / 0
14.01.2004, 14:03
    #32375708
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSFlexGrid
Здесь уже задавали этот вопрос.\r
Дальнейшие телодвижения - см. в интернете
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSFlexGrid / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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