Topic: Заголовок с переносом
Подскажите, пожалуйста, как можно сделать так, чтобы при изменении ширины столбца элемента TableGrid символы заголовка, которые не умещаются, отображались бы на следующей строке?
My Visual Database → Russian → Заголовок с переносом
Подскажите, пожалуйста, как можно сделать так, чтобы при изменении ширины столбца элемента TableGrid символы заголовка, которые не умещаются, отображались бы на следующей строке?
Hello gri
Something like this ?
procedure Form1_TableGrid1_OnChange (Sender: TObject);
begin
Form1.TableGrid1.Columns[1].Header.MultiLine := True;
Form1.TableGrid1.Columns[1].Header.Caption := 'PASSEPORT' + #13 + 'NUMERO';
end;
JB
А нельзя сделать так, чтобы, если ширина позволяет, то заголовок умещается в одну строку, а если нет, то автоматически при наступлении такого события (т.е. при уменьшении ширины столбца) слова заголовка перекидывались бы на вторую строку, а может быть и на вторую, и на третью строку заголовка?
В свойствах таблицы указать Header.Multiline := true
procedure plan_view_TableGrid1_OnChange (Sender: TObject; var Cancel: boolean);
var
i,d: integer;
begin
for i := 0 to d do plan_view.TableGrid1.Columns[i].Header.Multiline := true;
end;
В настройках компонента таблицы как показано на скрине
Всем привет,
Я думаю, что Gri пытается сделать так, чтобы заголовки столбцов были интерактивно обтекаемыми.
Я знаю, что вы можете сделать это для ячеек в сетке (см. Приложение - и попробуйте изменить ширину столбцов), но я не верю, что это вариант для заголовков столбцов.
Derek.
.
I think what Gri is trying to achieve is to have column headings that interactively wrap around.
I know you can do this for cells in the grid (see attached and try changing the column widths) but I don't believe this is an option for the column headings.
My Visual Database → Russian → Заголовок с переносом
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi