0
private void MapPie()
{
List<string> allValues = new List<string>();
var NameLables = new List<string>();
CON.ConnectionString = ConfigurationManager.ConnectionStrings["conDB"].ConnectionString;
CON.Open();
CMD = new SqlCommand("select top (5) * from tblRecordDefects order by qty desc", CON);
RDR = CMD.ExecuteReader();
while (RDR.Read())
{
allValues.Add(Convert.ToString(RDR["qty"]));
var day = RDR.GetString(RDR.GetOrdinal("dname"));
NameLables.Add(day);
}
Func<ChartPoint, string> labelPoint = chartPoint =>
string.Format("{0} ({1:P})", chartPoint.Y, chartPoint.Participation);
DataContext = this;
}
여기에서 RDR["qty"]
및 RDR.GetString(RDR.GetOrdinal("dname"))
을 얻을 수있는 방법은 string.Format("{0} ({1:P})", chartPoint.Y, chartPoint.Participation);
입니다. 나는 toArray()
와 같은 다른 방법을 시도했지만 모두 작동하지 않았다.라이브 차트 파이에 값을 추가하는 방법은 무엇입니까?
좋은 설명. MVVMLight를 사용하고 있음을 언급하는 것을 잊었습니다. 그 세트 람다는 나에게 새로운 것이었다. –
MVVMLight를 모든 용도로 사용하는 습관의 미안한 힘, 좋은 프레임 워크입니다! –
감사합니다. [이]와 같은 lables (https://drive.google.com/open?id=1q8-A8uJrqDPi00zJDATbs50YsBozzlnC)를 표시하는 방법을 알 수 있습니까? – Xhint