0
我正在使用Silverlight 4工具包圖表控件(以及WPF圖表控件)。我如何設計Silverlight圖表標記?
我的目標是有標記物的任意符號 - 比如我需要一個標誌風格,是一個X.
它可以是一個圖像或字符,我不介意。
任何想法如何實現這一目標?謝謝大家。
我正在使用Silverlight 4工具包圖表控件(以及WPF圖表控件)。我如何設計Silverlight圖表標記?
我的目標是有標記物的任意符號 - 比如我需要一個標誌風格,是一個X.
它可以是一個圖像或字符,我不介意。
任何想法如何實現這一目標?謝謝大家。
我找到了答案。
這是一個任意波形的風格。
(DVC是我用於Datavisualistion製圖工具包的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>
Squiggle的標誌僅僅是一個例子。在Chart.Series Shapes and drawing
然後......你能得到你喜歡的任何形狀
<DVC:ScatterSeries Title="Squiggles" DataPointStyle="{StaticResource Squiggle}"
IndependentValueBinding="{Binding Path=Key}"
DependentValueBinding="{Binding Path=Value}">
</DVC:ScatterSeries>