| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Размеры ячейки StringGrid |
| Автор: Алкоголик 7.4.2009, 11:30 |
| Здраствуйте. Как узнать координаты и размеры например 3 ячейки выделенной строки StringGrida? Заранее спасибо. |
| Автор: Алкоголик 7.4.2009, 13:32 | ||||
Вообщем мне нужно размещать на этой ячейке Edit... Координаты научился находить..
Размещаю Edit:
..все хорошо пока не воспользуешься прокруткой... тогда едит уползает слишком далеко вниз..и понимаю от чего, но не понимаю пока как от этого избавится.. |
| Автор: Алкоголик 7.4.2009, 13:49 |
| Все справился сам. 100 ответ и даже плюсика некому поставить)) |
| Автор: THandle 7.4.2009, 14:03 |
| Алкоголик, а для чего Edit? Я понимаю, там, MaskEdit впихивать... Что такого не может дать goEditing? И еще. 1. Если вопрос решен, то и тему пометить не грех. 2. И решение выложить тоже не плохо Добавлено через 37 секунд Кстати, вот что то такое видимо: http://articles.org.ru/cn/showdetail.php?cid=7570 |
| Автор: Алкоголик 7.4.2009, 14:14 |
| Там видите ли нужно что бы пользователь мог править только один конкретный столбец... пробовал не давать ему выделять другие ячейки, но тогда получается что бы выделить строку например.. нужно щелкать только по определенному столбцу.. А то чтовы предложили в качестве решения.. именно этим я и воспользовался(взял из drkb). Самое смешное, что знал что есть там тема как комбобокс впихнуть, но думал все не то и пытался найти свое решение.. потом зашел почитал..скопировал.. |
| Автор: Алкоголик 7.4.2009, 15:59 |
| Можно и так, так даже лучше)) Но я молодой -зеленый поэтому все через одно место сделал)) |
| Автор: Алкоголик 7.4.2009, 17:11 |
| Тогда вопросик один в догонку как програмно восоздать открытие ячеке на редактирование, а то мне нужно по выбору в контекстном меню пункта "радактировать" была возможность изменить ячейку.. |
| Автор: TrЭin3e 7.4.2009, 23:05 | ||
|
| Автор: Алкоголик 8.4.2009, 05:03 |
| Нет я не то имелл ввиду. Вот когда в StringGride разрешено редактрование ячеек, что бы начать редактирование щелкаешь пару раз на ячейку и курсор устанавливается туда. Вот как это повторить программно? |