hi all. i want to manual scroll in panel. I already know option auto scroll, but it is not what i want. so anyone know how to do that. please share?please?
Printable View
hi all. i want to manual scroll in panel. I already know option auto scroll, but it is not what i want. so anyone know how to do that. please share?please?
Please provide more details. What EXACTLY are you trying to achieve?
sorry for late reply. i want to write code for scroll in panel. i don't want to used auto scroll option. hope you understand. please help me? please? here is my code:
Code:Private Sub frm_Home_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Me.Panel1.Width = 732
Me.Panel1.Height = 687
Me.Panel1.VerticalScroll.Enabled = True
Me.Panel1.VerticalScroll.Visible = True
Me.Panel1.VerticalScroll.Maximum = 1168
Me.Panel1.VerticalScroll.Minimum = 0
Me.Panel1.VerticalScroll.SmallChange = 5
Me.Panel1.VerticalScroll.LargeChange = 670
End Sub
Private Sub Panel1_Scroll(ByVal sender As Object, ByVal e As System.Windows.Forms.ScrollEventArgs) Handles Panel1.Scroll
' MsgBox(e.NewValue)
If Me.Panel1.VerticalScroll.Value < Me.Panel1.VerticalScroll.Maximum Then
Me.Panel1.VerticalScroll.Value = 640
ElseIf Me.Panel1.VerticalScroll.Value > Me.Panel1.VerticalScroll.Minimum Then
Me.Panel1.VerticalScroll.Value = Me.Panel1.VerticalScroll.Value - e.NewValue
ElseIf Me.Panel1.VerticalScroll.Value = Me.Panel1.VerticalScroll.Maximum Then
Me.Panel1.VerticalScroll.Value = Me.Panel1.VerticalScroll.Maximum
ElseIf Me.Panel1.VerticalScroll.Value = Me.Panel1.VerticalScroll.Minimum Then
Me.Panel1.VerticalScroll.Value = Me.Panel1.VerticalScroll.Minimum
End If
End Sub
What EXACTLY are you trying to achieve? For example, are you trying to make sure a particular control is within the Panel's viewport?
I would like to scrollable panel in run time without auto scroll option turn on. help me please?
it is possible to something like that. anyidea please? please?