|
|
|
Цвет выделяемой ячейки в VSFlexGrid
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Подскажите плз, в элементе VSFlexGrid выделяемая мышью ячейка имеет цвет фона VSFlexGrid. Я хочу это изменить Private Sub VSFlexGrid1_Click() VSFlexGrid1.CellBackColor = &H80FFFF X = VSFlexGrid1.Col Y = VSFlexGrid1.Row Text2.Text = X Text3.Text = Y VSFlexGrid1.CellBackColor = &H80000005 '-- Цвет фона ??????? Цвет при клике меняет, но при клике на другой ячейке, которая тоже меняет цвет старая не меняет обратно на цвет фона. Запутанно, но где-то так. Подскажите кто знает как справиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:51:06 |
|
||
|
Цвет выделяемой ячейки в VSFlexGrid
|
|||
|---|---|---|---|
|
#18+
AfterSelChange Event Fired after the selected range (RowSel, ColSel) changes. Запутанно, но где-то так.Возможно, изменять цвет фона следует именно в этом обработчике: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:17:53 |
|
||
|
Цвет выделяемой ячейки в VSFlexGrid
|
|||
|---|---|---|---|
|
#18+
а почему не использовать свойство BackColorSel? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:24:02 |
|
||
|
Цвет выделяемой ячейки в VSFlexGrid
|
|||
|---|---|---|---|
|
#18+
А BackColorSel до нажатия мышки или запоминать ячейку и менять цвет фона? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:30:08 |
|
||
|
Цвет выделяемой ячейки в VSFlexGrid
|
|||
|---|---|---|---|
|
#18+
Попробовал - не идет, не меняет цвет фона Private Sub VSFlexGrid1_Click() VSFlexGrid1.CellBackColor = &H80FFFF '-- Новый цвет фона кликнутой ячейки Text1.Text = VSFlexGrid1.Value X = VSFlexGrid1.Col Y = VSFlexGrid1.Row Text2.Text = X Text3.Text = Y End Sub Private Sub VSFlexGrid_AfterSelChange _ (ByVal OldRowSel As Long, ByVal OldColSel As Long, _ ByVal NewRowSel As Long, ByVal NewCol As Long) VSFlexGrid1.Col = X VSFlexGrid1.Row = Y 'VSFlexGrid1.CellBackColor = &H80000005 VSFlexGrid1.BackColorSel = &H80000005 '-- Вернули старый фон ячейки End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:39:26 |
|
||
|
Цвет выделяемой ячейки в VSFlexGrid
|
|||
|---|---|---|---|
|
#18+
свойство BackColorSel устанавливает цвет фона выделяемых ячеек. свойство AllowSelection должно быть True, т.к. оно определяет возможность выделения. свойства HighLight и SelectionMode позволяют настроить в каком случае и как происходит выделение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:57:01 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2168616]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 343ms |

| 0 / 0 |
