WP7 - how to update the bound data in a chart?

GFR_2009

Member
Oct 9, 2009
37
0
0
Hi,

I'm having a hard time for, what I guess, is a simple question...

Here is the code I'm using to render the amChart

In short, my situation is tha the chart always renders the same datapoints...and there is no way I can change them!

Code:
    Dim Y_Value_0 As Double = 0.0
    Dim Y_Value_1 As Double = 0.0
    Dim Y_Value_2 As Double = 0.0
    Dim Y_Value_3 As Double = 0.0
    Dim Y_Value_4 As Double = 0.0

    Public Class ItemValues
        Public Property Range() As String
        Public Property Value() As Double
    End Class

    Private DataPoints As New ObservableCollection(Of ItemValues)() From
        {New ItemValues() With {.Range = "200", .Value = Y_Value_0}, _
         New ItemValues() With {.Range = "400", .Value = Y_Value_1}, _
         New ItemValues() With {.Range = "600", .Value = Y_Value_2}, _
         New ItemValues() With {.Range = "800", .Value = Y_Value_3}}

    Public ReadOnly Property Data() As ObservableCollection(Of ItemValues)
        Get
            Return DataPoints
        End Get
    End Property

    Private Sub Page_Graphs_Loaded(ByVal sender As Object, ByVal e As System.Windows.RoutedEventArgs) Handles MyBase.Loaded

        Me.Fill_Graph()

    End Sub

    Private Sub Fill_Graph()

        Y_Value_0 = -5
        Y_Value_1 = -10
        Y_Value_2 = -20
        Y_Value_3 = -50

        Me.DataContext = Me

    End Sub
However, there is no way, that when the chart is rendered it takes the new values...

In short, how to make the graph to take my data points?

Thanks in advance for any help!