• ベストアンサー

Visual Studio .NET 2003:右揃え印刷の設定

お世話になります。現在Visual Studio .NET 2003にてアプリケーション作成に挑戦しています。 フォーム上に表示されている各項目を印刷したいのですが、左揃えの文字は普通に座標指定するだけで問題ないのですが、桁数の違う数字を右揃えで統一して印刷したい場合の方法を教えていただきたく、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

String.Formatを使うことで書式化した文字列を作ることができます。 例えば、10桁の幅で、数値を右揃えしたい場合 String.Format("{0,10:D}", 112) の様にすることで、10桁の幅が確保されます 解説:String.Format("{引数の番号,確保桁サイズ:書式指定文字}", 数値) 書式指定文字その他詳細は、String.Formatからのヘルプを見て下さい。

umbabo
質問者

お礼

ご回答いただきありがとうございます。 助かります。大変参考になりました。 今後も精進して、アプリケーション作成への挑戦を続けていきます。

すると、全ての回答が全文表示されます。

関連するQ&A