|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
Всем привет! Есть грид в который загружен курсор (например my_cur), хочу выделить необходимую строку этого курсора, напрмер Код: plaintext
и хочу чтобы эта строка в гриде подсветилась. Как такое сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 11:53 |
|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
Пока не нашел ничего более интереснее и сделал вот так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 12:43 |
|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
ошибочка, в первом IF thisform.grid1.HighlightStyle = 2 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 12:44 |
|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
HELPОпределяет - останется ли выбранная строка в Grid подсвеченной, когда фокус будет перемещен на другой объект формы. Read/write как в design, так и в run time. HighlightStyle работает со свойствами HighlightForeColor и HighlightBackColor в определении - будет ли выбранная строка подсвечена, и останется ли она подсвеченной, когда вы нажмете клавишу TAB для выхода из grid, или когда вы щелкните вне элемента управления, для перемещения фокуса на другой элемент управления. Grid.HighlightStyle [ = nValue ] ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 12:45 |
|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
homikHELPОпределяет - останется ли выбранная строка в Grid подсвеченной, когда фокус будет перемещен на другой объект формы. Read/write как в design, так и в run time. HighlightStyle работает со свойствами HighlightForeColor и HighlightBackColor в определении - будет ли выбранная строка подсвечена, и останется ли она подсвеченной, когда вы нажмете клавишу TAB для выхода из grid, или когда вы щелкните вне элемента управления, для перемещения фокуса на другой элемент управления. Grid.HighlightStyle [ = nValue ] эти параметры я ранее ввел ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 13:18 |
|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
> Автор: Imperous > и хочу чтобы эта строка в гриде подсветилась. > Как такое сделать? Thisform.Grid1.SetAll("DynamicBackColor", "IIF((my_cur.my_field1 = 5 and my_cur.my_field2 =10),RGB(181,181,219),RGB(255,255,255))","Column") Ы? -- С уважением Горбонос Игорь Леонидович Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 17:22 |
|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
Игорь Горбонос > Автор: Imperous > и хочу чтобы эта строка в гриде подсветилась. > Как такое сделать? Thisform.Grid1.SetAll("DynamicBackColor", "IIF((my_cur.my_field1 = 5 and my_cur.my_field2 =10),RGB(181,181,219),RGB(255,255,255))","Column") Ы? -- С уважением Горбонос Игорь Леонидович может чего-то не хватает, но у меня никаких визуальных эффектов не видно. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2008, 09:15 |
|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
А просто встать на нужную стоку недостаточно? Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2008, 19:35 |
|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
кстати, как выделить разобрались, а как снять предыдущее выделение? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2008, 15:59 |
|
Выделение в Grid определенной строки
|
|||
---|---|---|---|
#18+
Imperousкстати, как выделить разобрались, а как снять предыдущее выделение? Завист от того, каким способом вы сделали выделение. Если просто встали на нужную строку, то и снять выделение можно передвинув указатель на другую строку или за пределы таблицы в EOF()=.T. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2008, 19:58 |
|
|
start [/forum/topic.php?fid=41&msg=35633615&tid=1587108]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 166ms |
0 / 0 |