VB2005の文字列を右詰めで表示するには

解決


PORO 太郎  2010-07-05 18:53:02  No: 102438

使用言語  VB2005
OS      WindowsXP  SP2
Label 若しくは TextBox で  文字列を右詰め表示にしたいのですが、
右詰め表示になりません。

Label,TextBox の横サイズに表示したい文字が収まってる間は  右詰めされています。
Label,TextBox に表示したい文字が横サイズを越えると左詰めになってしまいます。

なにか良い方法はあるのでしょうか?

よろしくお願い致します。


花ちゃん  2010-07-06 04:24:18  No: 102439

VB2005 なら板違いかな。

下記のようにしたのではだめですか?
使用イベントは目的に合わせて下さい。

Private Sub Form1_Load(ByVal sender As System.Object, _
                       ByVal e As System.EventArgs) Handles MyBase.Load
   TextBox1.TextAlign = HorizontalAlignment.Right
   TextBox1.Width = 100
   TextBox1.Text = "abcdefghijklmnopqrstuvwxyz1234567890"
   TextBox1.SelectionStart = TextBox1.TextLength
End Sub


PORO 太郎  2010-07-06 05:25:10  No: 102440

花ちゃん  ありがとうございます。
凄く凄く助かりました!


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加