0

Silverlight 4 Toolkit チャート コントロール (および WPF チャート コントロール) を使用しています。

私の目標は、任意の記号であるマーカーを作成することです。たとえば、X のマーカー スタイルが必要です。

画像でも文字でもかまいません。

これを達成する方法はありますか?皆さんありがとう。

4

1 に答える 1

0

私は答えを見つけました。

これが任意の波線のスタイルです。

(DVCは、Datavisualistion Chartingツールキットの私のxmlnsです)。

私のGrid.Resources:

<Style x:Key="Squiggle" TargetType="DVC:ScatterDataPoint">
            <Setter Property="Width" Value="18" />
            <Setter Property="Height" Value="18" />
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate  TargetType="DVC:ScatterDataPoint">
                        <Canvas>
                            <Path Stroke="Black" StrokeThickness="1"
                                Data="M 1,20 C 10,30 40,30 40,20 H 30" />
                        </Canvas>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
        </Style>

波線マーカーはほんの一例です。あなたは好きな形を描くことができます: 形と描画

次に、Chart.Seriesで:

<DVC:ScatterSeries Title="Squiggles" DataPointStyle="{StaticResource Squiggle}"
        IndependentValueBinding="{Binding Path=Key}"
        DependentValueBinding="{Binding Path=Value}">
            </DVC:ScatterSeries>
于 2012-05-14T01:19:02.210 に答える