Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Grid без HighLight бывает? / 6 сообщений из 6, страница 1 из 1
22.12.2007, 14:19
    #35027876
Grid без HighLight бывает?
Здравствуйте!
Попытался настроить Grid таким образом, чтобы строки не выделялись при перемещении указателя, но при этом подсвечивался фон строк. Второе решилось через установку DynamicBackColor,а вот с первым ничего не вышло...
HighLight работает даже если его выключить! Как от него можно избавиться?

P.S. Версия VFP - 9
...
Рейтинг: 0 / 0
22.12.2007, 14:38
    #35027890
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Grid без HighLight бывает?
Grid.HighLightStyle = 0
...
Рейтинг: 0 / 0
22.12.2007, 16:07
    #35027939
Grid без HighLight бывает?
Dima TGrid.HighLightStyle = 0
Это к сожалению не помогает, все равно строка выделяется цветом, указанным в HighlightBackColor...
...
Рейтинг: 0 / 0
22.12.2007, 19:58
    #35028047
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Grid без HighLight бывает?
Ну, если

Grid.HighLight = .F.
Grid.HighLightStyle = 0

Не помогает, то верни Grid.HighLight = .T. и установи свойства

Grid.Column.Text.SelectedForeColor
Grid.Column.Text.SelectedBackColor

на тот цвет, который должен быть по твоему мнению у шрифта и фона выделенной ячейки (той, в которой сейчас находится фокус)
...
Рейтинг: 0 / 0
24.12.2007, 10:05
    #35029205
Grid без HighLight бывает?
ВладимирМНу, если

... установи свойства

Grid.Column.Text.SelectedForeColor
Grid.Column.Text.SelectedBackColor

на тот цвет, который должен быть по твоему мнению у шрифта и фона выделенной ячейки (той, в которой сейчас находится фокус)

Это не совсем то, что нужно.
Наверное мне сначала следовало сказать, что у Grid установлено AllowCellSelection=.F., и текущая строчка полностю подсвечивается согласно установкам HighlightBackColor и HighlightForeColor. Установить их в нужный цвет тоже не выход, т.к. весь Grid раскрашен с помошью метода SetAll и DynamicBackColor. Так вот, BackColor строк изменять не нужно.
Каким способом в этой ситуации можно избавиться от Highlight?
...
Рейтинг: 0 / 0
24.12.2007, 15:20
    #35030241
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Grid без HighLight бывает?
Если столбцы имеют свойство Column.Sparce = .F., то предстоит много ручной работы.
Кстати, установка

Grid.HighLightStyle = 2

не помогает? Не ноль, а именно два.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Grid без HighLight бывает? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]