![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
MoHaX |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 23.8.2006 Репутация: нет Всего: нет |
Необходимо сделать так, чтобы пользователь мог редактировать содержимое ячеек в StringGrid. Как это сделать?
|
|||
|
||||
aktuba |
|
|||
![]() Смышленный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1915 Регистрация: 24.4.2006 Где: Планета Земля Репутация: 16 Всего: 38 |
Сделай так. При клике пользователя по ячейке создавай TEdit, присваивай ему координаты и размеры ячейки и выводи поверх TStringGrid. А после редактирования (например в OnExit) скрывай TEdit...
-------------------- ![]() |
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
мм. a TStringGrid.Options и goEditing не то?
можно менять в рантайме. когда нужно запретить/разрешить редактирование - убираешь/добавляешь этот элемент из options. -------------------- There are always someone smarter than you... |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
aktuba, зачем такие сложности
![]() |
|||
|
||||
MoHaX |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 23.8.2006 Репутация: нет Всего: нет |
А почему он выдает ошибку при
Пишет: Record,object or class type required. Что надо добавить? |
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
aktuba, зачем такие сложности smile
он в терминах VirtualTreeView мыслит наверное ))) MoHaX Stringgrid1.Options := Stringgrid1.Options + [goEditing]; разрешить редактирование Stringgrid1.Options := Stringgrid1.Options - [goEditing]; запретить редактирование хоть бы постмотрел, какого типа св-во ;) или со множествами не знаком? Это сообщение отредактировал(а) MetalFan - 2.2.2007, 10:24 -------------------- There are always someone smarter than you... |
|||
|
||||
MoHaX |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 23.8.2006 Репутация: нет Всего: нет |
А, так это множество! А я то думал..... Спасибо!!!
|
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
MoHaX, посмотри в инспектор свойств
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |