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

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

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

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

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

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

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

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

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

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

Grid.HighLightStyle = 2

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


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