我正试图在图表上绘制一系列数字。
一个真正简单的用例场景。只需抓取一个数字绘制它,在n秒之后,抓取相同的变量,如果它已经改变,再次绘制它,依此类推。
我从CodePlex下载了WPF工具包,但我找不到GraphControl控件的任何文档,甚至找不到像AddItem()这样的方法。
这是我的XAML和C#代码:
<GroupBox Header="Timechart" Foreground="White" FontFamily="Verdana" Height="211" HorizontalAlignment="Left" Margin="12,88,0,0" Name="groupBox1" VerticalAlignment="Top" Width="479">
<my:GraphControl HorizontalAlignment="Left" Margin="491,299,0,0" x:Name="graphControl1" VerticalAlignment="Top" />
</GroupBox>
private void button1_Click(object sender, RoutedEventArgs e)
{
SharpDream.Api.Concrete.XmlMemberFinder x = new XmlMemberFinder();
var user = x.FindMember(335389);
textBox1.Text = user.Reputation;
graphControl1.
}
有谁知道做这个基本用例?感谢您提供任何指导。
答案 0 :(得分:0)
这是一个简单的XAML图表,可以帮助您入门:
<Grid>
<Grid.Resources>
<PointCollection x:Key="sampleData">
<Point X="1" Y="6"/>
<Point X="2" Y="4"/>
<Point X="3" Y="8"/>
</PointCollection>
</Grid.Resources>
<chartingToolkit:Chart Title="Chart Title">
<chartingToolkit:ColumnSeries Name="chart1" Title="Column Series" ItemsSource="{StaticResource sampleData}" IndependentValueBinding="{Binding X}" DependentValueBinding="{Binding Y}"/>
</chartingToolkit:Chart>
</Grid>
您可以从此博客下载所有受支持的WPF图表类型的示例:
下载 DataVisualizationDemos 示例。