ImageListコントロールの外観や動作を決める初期設定をします。ここでは、[プロパティ]ウィンドウでするのではなく、UserFormの読み込み時にコードで行います。フォームをダブルクリックしてコードウィンドウを開き、Private Sub UserForm_Initialize()に次のコードを記述してください。
Private Sub UserForm_Initialize()
With TreeView1
.Indentation = 14 ''インデントの幅
.LabelEdit = tvwManual ''ラベル編集の許可
.BorderStyle = ccNone ''線の種類
.HideSelection = False ''非アクティブ時の選択解除
.LineStyle = tvwRootLines ''ルート(最上位)線の表示
.ImageList = ImageList1 ''イメージリストの初期化
End With
End Sub
コード中に登場する「TreeView1」や「ImageList1」は配置したコントロールの名前です。コードを記述したら、[F5]キーを押してUserFormを表示してみましょう。エラーがなく、次のように表示されればOKです。
