1
基本上我想将这个XAML代码应用在C#后面。这里是XAML如何在后面的代码中设置Lineseries点模板
<telerik:LineSeries Stroke="Transparent">
<telerik:LineSeries.PointTemplate>
<DataTemplate>
<Ellipse Height="10" Width="10" Fill="DarkGreen" />
</DataTemplate>
</telerik:LineSeries.PointTemplate>
</telerik:LineSeries>
这是我曾尝试:
Ellipse e = new Ellipse();
LineSeries line = new LineSeries();
e.Height = 10;
e.Width = 10;
line.Stroke = new SolidColorBrush(Colors.Transparent);
line.PointTemplate = new DataTemplate(e);
但它不工作,我收到了“价值DataTemplate.DataType必须是类型的System.Type的。”错误。任何人都知道如何正确地翻译上面的XAML?
将这项工作即使在创建了我创作的radcartesianchart:
,那么你会做应用它C#? – rage 2013-03-07 21:30:21
如果您添加XML并在代码隐藏中使用该代码,则该代码将起作用。您必须确保您正在执行'radCartesianChart.Series.Add(line);'将该行添加到图表。 – Kcvin 2013-03-07 21:49:06
感谢klut它完全工作。 – rage 2013-03-07 22:03:14