2013-04-03 25 views
0

如果我有一個包含許多屬性的自定義類,如何將其中選定的一些綁定到silverlight工具包餅圖?例如:silverlight有選擇地將屬性綁定到piechart?

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

    ... 
} 

如何綁定這個餅圖所以「食品」和「renterInsurance」餅圖中的可視化(但不是「租」),在圖例顯示出其相應的描述?

這源於我之前發佈的一個未答覆的問題。有人提出了一個建議,我認爲如果調整了數據結構可能會有所幫助。但這取決於這個問題是否會得到解答。

這是我的原始問題。如果你有一個很好的答案,我會很感激: https://stackoverflow.com/questions/15704622/silverlight-can-i-do-this-through-data-binding

回答

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>; 
+0

感謝您的回覆Sajeetharan。然而,「食品」和「租賃保險」都需要作爲依附價值約束,因爲這些是構成餡餅的兩個價值。我還需要將兩個「_description」綁定到同一個餅圖系列,以便在圖例中顯示說明。 – xyk

相關問題