2017-08-02 3 views
0

私はスピード/時間プロットのUIを実装しようとしていますが、私はプロットライブラリとしてbeto-rodriguezのMVVMパターンとライブチャートでWPFを使用しています。 私はカラムシリーズを使用しています。列シリーズx軸の異なる間隔で異なる色を使用して同じシリーズを塗りつぶしますか?

私は2つの問題があります: 1)これを行うにはx軸の途中でシリーズを開始する必要がありますか?例えば、最小値を7に設定すると、グラフはx軸を7として最初の点にしますが、x軸は1で始まりますが、グラフのプロットは7で開始します。

2)私は変更する必要がありますある条件でのシリーズの色は、x = 10のときは青色で表示したいと思っていますが、x = 17のときは、その値のためだけにピンクと同じシリーズをすべての点で表示する必要があります。色。

任意のポインタ?

答えて

0

あなたはオプションのカップルを持っている:あなたは、たとえば、マッパーを使用してそれらを設定する使用することができます

<lvc:CartesianChart> 
    <lvc:CartesianChart.Series> 
     <lvc:ColumnSeries Fill="Red" /> 
     <lvc:ColumnSeries Fill="Blue" /> 

:応答のためのhttps://lvcharts.net/App/examples/v1/wpf/Point%20State

+0

私は間違っていると私に教えてください、それは2つの異なるシリーズを作成する、私が望むのは私はネットワークアップロードとダウンロードライブチャート...今私が欲しいのは、自分のVPNが切断されたときです.VPNが切断された時点で両方のシリーズ変更の色が切れていますが、その点シリーズは元の色でなければなりません。ライブチャートで動く...私が使用しなければならないシリーズは列シリーズです。 – tb1110

+0

ありがとう、私はこのリンクを通して私のために働いたトン@ bto.rdz :) – tb1110

0

1)ColumnSeriesの値を最初に0で埋めることは可能でしょうか?たとえば、ColumnSeriesの値は次のようになります。図を7から開始したい場合:{0, 0, 0, 0, 0, 0, 10, 12, 14, 16}

2)条件の別の例を教えてください。あなたは本当にx = 10か、おそらくy = 10を意味しますか?このIssueはあなたの質問に関連していますか?

+0

感謝を

はすべての点で異なるシリーズを使用します、うん、私はそれが正常に動作すると以前に試した、他のより良いソリューションを探していた。 2)インターネットが切断された状態です。x軸に青色を表示したいときに、ユーザーが再び接続するとピンク色になりますので、色を変えることができれば特定のx軸値で指定しますシリーズのライブチャート – tb1110

+0

私はgithubのライブチャートで問題を提起しましたが、回答を受け取っていません:) – tb1110

関連する問題