Пример #1
0
 void gridView1_CustomUnboundColumnData(object sender, XtraGrid.Views.Base.CustomColumnDataEventArgs e)
 {
     if (e.Column.ColumnEdit is RepositoryItemSparklineEdit)
     {
         e.Value = ViewModel.GetMonthlySalesByCustomer((Customer)e.Row);
     }
 }
Пример #2
0
 void gridView1_CustomUnboundColumnData(object sender, XtraGrid.Views.Base.CustomColumnDataEventArgs e)
 {
     if (e.Column.ColumnEdit is RepositoryItemSparklineEdit)
     {
         var product = (Product)e.Row;
         var cached  = cachedSales[product];
         if (cached == null)
         {
             cached = cachedSales[product] = ShapeUnboundDataForSparkline(ViewModel.GetMonthlySalesByProduct(product));
         }
         e.Value = cached;
     }
 }