Hi all,
Sry for noob question, I'm messing around with scroll bar example and writting in VB.Net, all is well except for the below translation C# to VB.NET
m_chart.ViewXY.XAxes(0).RangeChanged += New Arction.LightningChartUltimate.Axes.AxisBase.RangeChangedHandler(AddressOf ExampleScrollBar_RangeChanged)
and
sb.Scroll += New Arction.LightningChartUltimate.ScrollBar.ScrollHandler(AddressOf sb_Scroll)
I got to the below then couldn't nut out what parameters I need to pass into ExampleScrollBar_RangeChanged (....) and sb_Scroll (....) for it to work
AddHandler LC_Scrolling.ViewXY.XAxes(0).RangeChanged, New EventHandler(AddressOf ExampleScrollBar_RangeChanged())
and
AddHandler sb.Scroll, New EventHandler(AddressOf sb_Scroll())
any help would be appreciated...
cheers
Conversion C# to VB.Net, Scroll Bar Handler
Moderator: Queue Moderators
-
- Posts: 2
- Joined: Sun Jul 12, 2015 8:10 am
-
- Posts: 2
- Joined: Sun Jul 12, 2015 8:10 am
Re: Conversion C# to VB.Net, Scroll Bar Handler
Nutted almost, thks
vb.net equiv.
AddHandler LC_Scrolling.ViewXY.XAxes(0).RangeChanged, New RangeChangedHandler(AddressOf ExampleScrollBar_RangeChanged)
AddHandler sb.Scroll, New ScrollHandler(AddressOf sb_Scroll)
vb.net equiv.
AddHandler LC_Scrolling.ViewXY.XAxes(0).RangeChanged, New RangeChangedHandler(AddressOf ExampleScrollBar_RangeChanged)
AddHandler sb.Scroll, New ScrollHandler(AddressOf sb_Scroll)
- ArctionPasi
- Posts: 1367
- Joined: Tue Mar 26, 2013 10:57 pm
- Location: Finland
- Contact:
Re: Conversion C# to VB.Net, Scroll Bar Handler
It seems you figured it out
Axis RangeChanged:
and scrollbar Scrolled:
Axis RangeChanged:
Code: Select all
AddHandler Me.chart.ViewXY.XAxes(0).RangeChanged, New Arction.LightningChartUltimate.Axes.AxisX.RangeChangedHandler(AddressOf XAxisRangeChanged)
Private Sub XAxisRangeChanged(ByVal newMin As Double, ByVal newMax As Double, ByVal axis As Arction.LightningChartUltimate.Axes.AxisBase, ByRef cancelRendering As Boolean)
End Sub
Code: Select all
Dim sb As New Arction.LightningChartUltimate.ScrollBar
Me.chart.ScrollBars.Add(sb)
AddHandler sb.Scroll, New Arction.LightningChartUltimate.ScrollBar.ScrollHandler(AddressOf ScrollBarScrolled)
Private Sub ScrollBarScrolled(sender As Object, type As Arction.LightningChartUltimate.ScrollBarScrollType, oldValue As ULong, newValue As ULong)
End Sub
LightningChart Support Team, PT