アプリ版:「スタンプのみでお礼する」機能のリリースについて

同じ大きさのボタンを複数作り、縦にきれいに並べたいのですがどうすればよいのでしょうか?

A 回答 (2件)

VB6で、5個作る例。


プロパティLeft、Top、Width、Heightの意味は判りますよね。
takasa,kankakuはボタンの縦幅とボタン間の間隔の変数名。
Private Sub Form_Load()
Dim FButton As CommandButton
takasa = 400
kannkaku = 100
For i = 1 To 5
Set FButton = Form1.Controls.Add("VB.CommandButton", "Button" & i)
FButton.Caption = "ボタン" & i
FButton.Left = 400
FButton.Top = 100 + (i - 1) * (takasa + kannkaku)
FButton.Width = 2000
FButton.Height = takasa
FButton.Visible = True
Next i
End Sub
    • good
    • 0

同じ大きさ


 ひとつのコントロールをコピーして、貼り付ける。
または、プロパティでwidth、heightの値を同じにする。

縦にきれいに
 プロパティで、leftの値を同じにする。


多分、これで大丈夫だとは思うのですが、試してないので自信はなしです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!