私はパネルに20個のピクチャボックスを動的に追加しました。マウスホイールを使用するとパネルのスクロールが見たいです。これを実装するために、パネルコントロールでオートスケールをtrueに設定しようとしました。ここにコードがあります。 = 1整数として私のために 〜20:ダイナミックに追加されたピクチャボックスコントロールを持つパネルのマウスホイールスクロール?
Dim b As New PictureBox()
b.Image = Nothing
b.BorderStyle = BorderStyle.FixedSingle
b.Text = i.ToString()
b.Size = New Size(60, 40)
b.Location = New Point(0, (i * b.Height) - b.Height)
b.Parent = Panel1
Panel1.Controls.Add(b)
Next
私はボタンコントロールと同じことをしたし、それだけで正常に動作します。 100 = 1の整数として、私の場合 :
Dim b As New Button()
b.Text = i.ToString()
b.Size = New Size(60, 40)
b.Location = New Point(0, (i * b.Height) - b.Height)
b.Parent = Panel1
Panel1.Controls.Add(b)
Next
それは、「ボタン」コントロールのためではなく、「ピクチャ」や「ラベル」コントロールのために働きますか? 「マウスホイール」を使用してスクロール効果を実装するにはどうすればよいですか?