Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Убрать из Грида разделительные линии  [new]
UAP
Member

Откуда:
Сообщений: 464
Коллеги!

Необходимо сделать так, чтобы в Гриде не было разделительных линий.
Для этого, в свойствах Грида нужно положить GridLines = 0

В то же время, в таблице, отображаемой в Грид, есть поля типа Memo.
Чтобы они отображались в Грид , без обрамления, в свойствах соответствующих колонок Грида нужно указать:

.AddObject('Edit1','EditBox')
.CurrentControl = 'Edit1'
.Sparse = .f.'
.Edit1.visible = .t.
.Edit1.BorderStyle = 0

Несмотря на это Грид выглядит так, как показано на прилагаемом скриншоте - еле заметные линии.
Как от них избавиться, чтобы Грид был "чистым"?

К сообщению приложен файл. Размер - 1Kb
2 сен 18, 13:45    [21661738]     Ответить | Цитировать Сообщить модератору
 Re: Убрать из Грида разделительные линии  [new]
Eaglerus
Member

Откуда:
Сообщений: 4
UAP,

ещё попробуй добавить:
.Edit1.BackStyle = 0

и "для красоты":
.Edit1.Margin = 0
6 сен 18, 00:06    [21666433]     Ответить | Цитировать Сообщить модератору
 Re: Убрать из Грида разделительные линии  [new]
UAP
Member

Откуда:
Сообщений: 464
Eaglerus,

Большое спасибо за помощь!

Я проверил, получилось.

.Edit1.BackStyle = 0 дает искомый результат.

В чем красота .Edit1.Margin = 0 ?

Появляется некая "штучка" ))

Может быть, вам известно, как центрировать текст в указанных ячейках по вертикали?

Текст выглядит поддернутым...
6 сен 18, 10:46    [21666632]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить