|
|
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
Можно как нибудь открыть memo ячейку в grid? Чтобы в ней было доступно для просмотра то что там лежит, а не болталась надпись memo. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 18:56 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
И можно ли содержимое этой ячейки както разместить не в одну строку, а с переносом по словам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 19:00 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
сунь эдитбокс в колонку и sparse выстави колонке на foxclub.ru http://forum.foxclub.ru/list.php?32 поищи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 19:03 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
Ладно, вставить получилось, а что с размером ячейки делать, как ее по высоте растянуть хотя бы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 19:45 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
LamerMan666Ладно, вставить получилось, а что с размером ячейки делать, как ее по высоте растянуть хотя бы? Установи нужное значение свойства Grid.RowHeight = ... Это можно сделать интерактивно в дизайнере формы: -) Правой клавишей мыши щелкнуть по объекту Grid и в появившемся контекстном меню выбрать пункт Edit -) Подвести указатель мыши к крайней левой границе Grid на линии, отображающей нижнюю границу первой строки Grid. Указатель мыши изменит свою форму на горизонтальную линию с двумя стрелками вверх и вниз -) Нажать левую клавишу мыши и не отпускай протащить вверх или вниз изменяя высоту строки. Но это все не слишком удобно, если содержимое мемо-поля достаточно большое. Обычно просто кладут рядом с Grid один объект EditBox и указывают ему нужное мемо-поле в качестве ControlSource. В событии Grid.AfterRowColChange() надо прописать код обновления картинки ThisForm.Edit1.Refresh() При перемещении по Grid будет просто меняется содержимое в зависимости от текущей строки. Достаточно удобно. И EditBox можно подобрать нужного размера и список в Grid не страдает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 23:47 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
Я делаю так: vperdoc.prims - memo поле с примечанием Column5.ControlSource = 'iif(isblank(vperdoc.prims) or isnull(vperdoc.prims),"Нет","Есть")' если оно не пустое - в ячейке написано Есть и Нет если пусто. perdoc.Gridkbi1.Column5.Text1.DblClick : modify memo vperdoc.prims ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 08:25 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
Ну вот поставил я вместо textbox editbox в колонку и отображаю в ней мемо поле, и вроде все хорошо, но мне надо еще на "лету менять " controlSource: if условие ....grid1.column1.controlsource="if" else ....grid1.column1.controlsource="if_rus" endif "if" и "If_rus" такие мемо поля в таблице а VFP6 на это жалуется "error with Edit1 - Value : Data type mismatch" а c textbox такое проходит не подскажите в чем дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2006, 16:23 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
Добавь алиас таблицы-источника Column.ControlSource="MyTab.if" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2006, 18:31 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
ВладимирМДобавь алиас таблицы-источника Column.ControlSource="MyTab.if" Спасибо. помогло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2006, 08:06 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
Во многих серьезных программах располагают на форме PageFrame - в левой части Grid - поле мемо пустое, если в нем ничего нет и короткое слово - если что-то есть. На второй странице PageFrame поле memo растянуто уже на всю страницу... Может быть Вам пригодиться эта идея, подсмотренная у больших фирм... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2006, 09:20 |
|
||
|
Memo в Grid
|
|||
|---|---|---|---|
|
#18+
Если мне надо MEMO отображать, то я на форме делаю EditBox вне Grid (снизу, справа, слева и т.д.), а в гриде, если надо в гриде ставится признак - от ChechBox, до спецсимволов, определяемых правилами заполнения MEMO-поля (например, выводится первое слово, или слово заключенное в аппострофы или кавычки) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2006, 12:17 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33951143&tid=1590294]: |
0ms |
get settings: |
10ms |
get forum list: |
23ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
198ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 557ms |

| 0 / 0 |
