2

チャートのニーズに合わせて D3 DynamicDataDisplay を使用していますが、LineGraph要素の凡例の説明を設定しようとするとエラーが発生します。

The TypeConverter for "Description" does not support converting from string

わかりましたが、これを設定する方法は?私はそれを試しました:

<d3:LineGraph DataSource="{Binding Path=AvgWaitingTimes}" Stroke="Blue"
              Description="Some description"/>

それは私が書いたエラーを与えます。私もこれを試しました:

<d3:LineGraph DataSource="{Binding Path=AvgConnectedTimes}" Stroke="Green">
    <d3:ViewportElement2D.Description>
        ??
    </d3:ViewportElement2D.Description>
</d3:LineGraph>

問題は、代わりに置くことができるものがないことです??。それに対処する方法は?ライブラリは本当に素晴らしいですが、私はこれに固執しました。

4

2 に答える 2

3

おかしい、時々SOに質問を書くと、自分で非常に迅速に答えを見つけることになります:]

2番目のコードは問題ないようです。追加するだけです:

<d3:PenDescription DescriptionString="Description is great!"/>

なぜ今まで気づかなかったのか、理由がわかりません。

于 2014-02-20T09:22:44.813 に答える
1
    <d3:ChartPlotter>
        <d3:LineGraph Stroke="Green" x:Name="line">
            <d3:ViewportElement2D.Description >
                <d3:PenDescription DescriptionString="Test"/>
            </d3:ViewportElement2D.Description>
        </d3:LineGraph>
    </d3:ChartPlotter>
于 2014-02-20T13:14:17.670 に答える