Example #1
0
 private void PivotGrid_OnCustomUnboundFieldData(object sender, PivotCustomFieldDataEventArgs e)
 {
     if (e.Field != null && e.Field.Name == QuantityFieldName)
     {
         e.Value = 1;
     }
 }
 private void pivotGridControl1_CustomUnboundFieldData(object sender,
                                                       PivotCustomFieldDataEventArgs e)
 {
     if (ReferenceEquals(e.Field, fieldTotalSum))
     {
         decimal unitPrice = Convert.ToDecimal(e.GetListSourceColumnValue("UnitPrice"));
         int     qty       = Convert.ToInt32(e.GetListSourceColumnValue("Quantity"));
         decimal discount  = Convert.ToDecimal(e.GetListSourceColumnValue("Discount"));
         e.Value = unitPrice * qty * (1 - discount);
     }
 }