• 締切済み

VBのボタンに設定した文字のズレ

お世話になります。 Visual Basicで、ボタンを押すと画面上に何かが(絵とか文字とか何でも)表示されるというフォームを作りました。 で、そのボタンには仮に「はじめ」という文字をボタン上の中央に入れたのですが、クリックしてボタンのプログラムの内容を実行すると、入力した文字が、少し右にズレてしまい、「め」のところで改行されてしまいます。 Captionに空白等は入れておりません。 何か間違えたのでしょうか?

みんなの回答

  • Idler999
  • ベストアンサー率27% (63/231)
回答No.1

プログラム内で、ボタンを配置してあるフォームのフォント(サイズ)を変更してませんか? 初期設定のままだと、親コンテナのフォントを継承するようになってるので、フォームのフォントを変えるとボタンも変わります。

wata2007
質問者

お礼

ありがとうございます。 プログラム上では、ボタンのフォントはいじっておりません。 それから。「Captionに空白は…」とはプログラム上のことであり、フォームのプロパティでボタン文字を入力する際、ボタンとのバランスを調整するために空白は入れました。 これが一番の原因なのでしょうか?

関連するQ&A