2016-09-23 5 views
0

このパッケージに関するオンラインのサンプルがあります。しかし、すべてC#であり、私はVB.NETでそれらの例を再現しているようには見えません。誰でも簡単なコードを投稿できますか?たとえば、LineSeriesの使い方などです。UWP VB.NETでのWinRTXamlToolkit.Controls.DataVisualization.Chartingの実装方法

ありがとうございます!

+0

を確認してください:http://converter.telerik.com/ – FloatingKiwi

+0

@FloatingKiwiは私の問題への長期的なソリューションを提供してくれてありがとう。とても有難い! –

答えて

0

しかし、すべてがC#であり、VB.NETでこれらの例を再現できないようです。誰もが、私は、XAMLコードはC#1と同じである。このblog

でC#のサンプルに基づいてVB.Netのサンプルを作成する方法LineSeries

を使用するには、例えば、上で簡単なコードを投稿できます、LineSeriesを追加し、IndependentValuePath & DependentValuePathへの結合を設定します。

<Charting:Chart x:Name="LineChart" HorizontalAlignment="Left" VerticalAlignment="Top" Grid.Row="1" Grid.Column="2" Width="400" Height="400"> 
      <Charting:LineSeries Title="Smartphone Companies" IndependentValuePath="Name" DependentValuePath="Amount" IsSelectionEnabled="True"/> 
     </Charting:Chart> 

データリストを作成し、LineSeriesに割り当てる:

Dim rand As New Random() 
     Dim financialStuffList As New List(Of FinancialStuff)() 
     financialStuffList.Add(New FinancialStuff() With { 
           .Name = "MSFT", 
           .Amount = rand.[Next](0, 200) 
           }) 
     financialStuffList.Add(New FinancialStuff() With { 
           .Name = "AAPL", 
           .Amount = rand.[Next](0, 200) 
           }) 
     financialStuffList.Add(New FinancialStuff() With { 
           .Name = "GOOG", 
           .Amount = rand.[Next](0, 200) 
           }) 
     financialStuffList.Add(New FinancialStuff() With { 
           .Name = "BBRY", 
           .Amount = rand.[Next](0, 200) 
           }) 
TryCast(LineChart.Series(0), LineSeries).ItemsSource = financialStuffList 

ここで私はC#のコードを変換するために使用するサイトの私の完成サンプルhere

関連する問題