5
¿Es una forma simple de rotar texto en stringgrid (90 y 45 grados)? ¿O hay un componente GRATUITO como TStringGrid con rotación de texto en la celda?¿Qué tan simple para rotar texto en stringgrid en delphi?
¿Es una forma simple de rotar texto en stringgrid (90 y 45 grados)? ¿O hay un componente GRATUITO como TStringGrid con rotación de texto en la celda?¿Qué tan simple para rotar texto en stringgrid en delphi?
Puede usar el componente ZColorStringGrid (gratis). Los componentes tienen propiedades adicionales para cada celda (rotación de texto, sangría, color, alineación). Admite texto de líneas múltiples (y puede rotar texto de líneas múltiples) y combina celdas.
muestraCódigo:
ZColorStringGrid1.CellStyle[0, 1].Font.Name := 'Tahoma';
ZColorStringGrid1.CellStyle[0, 1].Font.Size := 12;
ZColorStringGrid1.CellStyle[0, 1].Rotate := 90;
ZColorStringGrid1.Cells[0, 1] := 'Rotate' + sLineBreak + 'text' + sLineBreak + '90 degrees';
Ver [SwissDelphiCenter] (http://www.swissdelphicenter.ch/en/showcode.php?id=1596) para un ejemplo (por Reinhard Schatzl) cómo hacer esto con 90 grados de rotación. –
[Esta respuesta de Lazarus] (http://stackoverflow.com/a/9155357/757830) muestra la solución de Delphi en la parte inferior de la publicación. – NGLN
No rotar la imagen, dibujar el texto girado – OnTheFly