0
我正在嘗試telerik barseries控件來繪製一些數據。這只是我的樣本,我不能讓它工作。我遵循可用的示例並閱讀了關於數據綁定的內容,但仍然無法理解爲什麼這不適合我。將數據源綁定到Barseries
這是我所做的。
定義基本類:
public class CountClass
{
private int count;
private string name;
public string Name
{
get
{
return name
}
set
{
name= value;
}
}
public int Count
{
get
{
return count;
}
set
{
count= value;
}
}
public CountClass(string tempname, int value)
{
name = tempname;
count = value;
}
}
public class QClass : Telerik.Windows.Controls.ViewModelBase
{
private CountClass q1;
private CountClass q2;
public QClass()
{
}
public CountClass Q1
{
get
{
q1 = new CountClass ("Count1", 100);
return q1;
}
}
public CountClass Q2
{
get
{
q2 = new CountClass ("Count2", 200);
return q2;
}
}
}
public partial class MainPage : UserControl
this.DataContext = new SilverlightApplication2.QClass();
和XAML:
<chartView:BarSeries ItemsSource="{Binding Q1}"
FontFamily="Segoe UI"
FontSize="10"/>
我在做什麼錯?
感謝您的答覆。這有幫助。我更新了這一點。至少現在,Q1List在xaml中被識別,但是我沒有看到任何barseries繪製,也沒有我在Q1List中設置的值。我看到了我設置的垂直軸名稱,並且在水平方向上排名第一,但不會顯示Q1List中的值。還有什麼我需要在這裏設置? – user3606175
它看起來像是顯示Q1List中列表項的數量,而不是數據本身。 – user3606175
我想通了,謝謝你的幫助。 – user3606175