Witam,
Mam Form z dodaną Kontrolką xtraChart.
W konstruktorze mam taki kod:
try
{
var orders = DatabaseEntity.Context.Orders.Where(x => intCollection.Contains((int)x.Id)).ToList();
foreach (var o in orders)
{
// Create a bar series.
Series series = new Series(o.OrderName + "/" + o.OrderNumber, ViewType.Bar);
chart.Series.Add(series);
//pobieramy produkty i grupujemy je po dacie dodania
var rawsql = DatabaseEntity.Context.Products.Where(x => x.OrderId == o.Id).ToList();
var rawsqlgroupdata = rawsql.GroupBy(x => x.CreationDate.Date).Select(g => new DataChart(g.Key, rawsql.Where(x => x.CreationDate.Date == g.Key).Count()));
foreach (var p in rawsqlgroupdata)
{
series.Points.Add(new SeriesPoint(p.CreationDate.Date, p.ilosc));
}
}
}
catch (Exception ex)
{
XtraMessageBox.Show("Nie udało się pobrać danych!" + ex.ToString(), "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
Wszystko działa super wyświetla mi wykres z produktami dla poszczególnych zleceń. Dodam jeszcze że liczba zleceń zmieniana jest dynamicznie.
Pytanie moje brzmi. Czy jest możliwość zrobić to samo ale za pomocą Designera w devexpressie?
Z góry dzięki za pomoc.