5
文字列グリッド(90と45度)でテキストを回転する簡単な方法はありますか?または、TStringGridのような無料のコンポーネントは、セル内にテキストの回転がありますか?delphiでstringgridのテキストをどのくらい回転させるのが簡単ですか?
文字列グリッド(90と45度)でテキストを回転する簡単な方法はありますか?または、TStringGridのような無料のコンポーネントは、セル内にテキストの回転がありますか?delphiでstringgridのテキストをどのくらい回転させるのが簡単ですか?
ZColorStringGridコンポーネント(無料)を使用できます。コンポーネントには、各セル(テキストの回転、インデント、色、配置)に追加のプロパティがあります。複数行のテキストをサポートし(複数行のテキストを回転させることもできます)、セルをマージします。
コードサンプル:
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';
はこれを行う方法(ラインハルトSchatzlで)例えば[SwissDelphiCenter](http://www.swissdelphicenter.ch/en/showcode.php?id=1596)を参照してください。 90度回転します。 –
[このLazarusの回答](http://stackoverflow.com/a/9155357/757830)は、記事の最後にDelphiのソリューションを示しています。 – NGLN
イメージを回転しないで、回転したテキストを描画します。 – OnTheFly