回転して描く

  • 投稿日:
  • by
  • カテゴリ:

文字列を縦方向に描画したいと思い調べると、どうやら、

Graphics.DrawString(String, Font, Brush, Single, Single, StringFormat);
を使えば出来るらしい。この時、縦書きなら、StringFormatFlags.DirectionVerticalをStringFormatに与えてやればいいらしい。ということで、早速、コーディングしてみたけれど、IDEが、頑として、StringFormatFlag. の後に、DirectionVerticalを候補として出してくれない。出てくるのは、NoClipとNoWrapの二つだけ。これはつまりサポートされていないか、usingが不足しているかのどちらかである。果たして……結果はコレ。.NET Compact Frameworkでは、NoClipとNoWrapだけがサポートなんだそうだ oTL