मैंने गतिशील रूप से एक पैनल में 20 चित्र बॉक्स जोड़े हैं और जब मैं माउस व्हील का उपयोग करता हूं तो पैनल स्क्रॉल देखना चाहता हूं। इसे लागू करने के लिए मैंने पैनल नियंत्रण पर ऑटोस्कोल को सही करने की कोशिश की है। कोड यहाँ है। के लिए मैं पूर्णांक के रूप में = 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
मैं बटन पर नियंत्रण के साथ ऐसा ही किया था और यह सिर्फ ठीक काम करता है। के लिए मैं पूर्णांक के रूप में = 1 100 करने के लिए:
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
यह "बटन" नियंत्रण के लिए काम करता है, लेकिन "picturebox" या "लेबल" नियंत्रण के लिए नहीं? मैं 'mousewheel' का उपयोग कर स्क्रॉलिंग प्रभाव को कैसे कार्यान्वित कर सकता हूं?