Камышев Александр Опубликовано 9 октября, 2015 Поделиться Опубликовано 9 октября, 2015 (изменено) CBuilder XE7 в StringGrid 14 StringColumn, отображаются корректно: до вот этого куска кода: for ( int i = 0; i < sgVehicles->ColumnCount; i++ ) { sgVehicles->Columns->Width = w; } после изменения ширины Column отображаются только 6 первых, с наложением полей друг на друга ColumnCount остается равным 14 Column создавал динамически, пробовал в ItemEditor, эффект остается. Замена TStringGrid на TGrid также не помогла Изменено 9 октября, 2015 пользователем kamaleksandr Ссылка на комментарий
0 Камышев Александр Опубликовано 12 октября, 2015 Автор Поделиться Опубликовано 12 октября, 2015 На свежую голову сам разобрался, все просто, для некоторых полей ширина по коду получается == 0, присвоение нуля Columns->Width и дает такую картинку. Brovin Yaroslav 1 Ссылка на комментарий
Вопрос
Камышев Александр
CBuilder XE7
в StringGrid 14 StringColumn, отображаются корректно:
до вот этого куска кода:
for ( int i = 0; i < sgVehicles->ColumnCount; i++ )
{
sgVehicles->Columns->Width = w;
}
после изменения ширины Column отображаются только 6 первых, с наложением полей друг на друга
ColumnCount остается равным 14
Column создавал динамически, пробовал в ItemEditor, эффект остается.
Замена TStringGrid на TGrid также не помогла
Изменено пользователем kamaleksandr
Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения