VB2008コントロール使用例:ラジオボタンをスクロールさせる

ラジオボタン コントロールの使用例サンプルです

コントロールの使用例へ



ラジオボタンをスクロールするには、Panelコントロールを使います。

■ 作成手順

1) フォームにパネルコントロールを配置します
パネルコントロールを使う

2) パネルのプロパティの、AutoScroll を True に変更します
これでパネルにスクロールバーが表示できるようになります
パネルのプロパティ画面

3) パネル内にラジオボタンを配置します。
ここでは、北海道・東北の名前を設定しました。
「北海道」「青森」「岩手」「宮城」「秋田」「山形」「福島」から選択するようになります。
ラジオボタンを設置

4) パネルを小さくします。
その他に、パネルにボーダーラインとOKボタンを追加しました。
パネル領域を小さく

実行画面です。
パネルにスクロールバーが表示され、ラジオボタンも選択できます。
スクロールできるパネルソフト

OKボタンをクリックすると、選択されている項目が表示されます。
選択結果のメッセージ

■ 実行コード

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim trbutton As RadioButton

For Each trbutton In Me.Panel1.Controls
'チェックされているボタンをさがす
If trbutton.Checked Then
MessageBox.Show(trbutton.Text & " が選択されています。")
Exit Sub
End If
Next

End Sub
End Class


Visual Basic 2008 Express Edition実践入門