silverlight有选择地将属性绑定到饼图?

时间:2013-04-03 01:52:05

标签: c# silverlight data-binding charts pie-chart

如果我有一个包含许多属性的自定义类,如何将选定的几个属性绑定到silverlight工具箱饼图?例如:

public class Expense
{
    public double food;
    public string food_description;
    public double rent;
    public string rent_description;
    public double renterInsurance;
    public string renterInsurance_description;

    ...
}

如何将其绑定到饼图,以便在饼图中显示“food”和“renterInsurance”(但不是“租”),并在图例中显示相应的描述?

这源于我之前发布的一个悬而未决的问题。如果数据结构被调整,有人提出我认为可能有用的建议。但这取决于是否能回答这个问题。

这是我原来的问题。如果你有一个好的答案,我真的很感激: https://stackoverflow.com/questions/15704622/silverlight-can-i-do-this-through-data-binding

1 个答案:

答案 0 :(得分:0)

这样做,

 PieSeries pie1 = new PieSeries();
 pie1.IndependentValueBinding = new Binding("food");
                                pie1.DependentValueBinding=new Binding("renterInsurance");
                                pie1.ItemsSource = tempData;
                                chart1.Series.Add(pie1);

 pie1.ItemsSource = List<YourClass>;