2013-04-03 2 views
0

여러 속성이 포함 된 사용자 지정 클래스가있는 경우 선택한 도구 모음 중 일부만 실버 라이트 툴킷 원형 차트에 바인딩하려면 어떻게합니까? 예를 들어 : "음식"과 "renterInsurance는"전설에 표시된 해당 설명과 함께, ("임대"하지만) 원형 차트에 가시화되도록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; 

    ... 
} 

어떻게 파이 차트이 결합합니까?

이 질문에 유래 stackoverflow.com 의해 질문 누군가가 데이터 구조가 수정되면 도움이 될 것이라고 생각하는 제안을했습니다. 그러나이 질문에 답을 할 것인지 여부에 달려 있습니다.

내 원래의 질문입니다. 당신은 내가 거라고 좋은 대답이 있다면 정말 감사 : https://stackoverflow.com/questions/15704622/silverlight-can-i-do-this-through-data-binding

답변

0

이 좋아하세요, 귀하의 회신 Sajeetharan에 대한

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

감사합니다. 그러나 "음식"과 "renterInsurance"는 모두 파이를 구성하는 두 값인 DependentValue로 바인딩되어야합니다. 또한 "_description"을 동일한 파이 계열에 바인딩해야하므로 설명이 범례에 표시됩니다. – xyk

관련 문제