[DEVEXPRESS/WPF] PivotGridControl 클래스 : CustomUnboundFieldData 이벤트를 사용해 언바운드 필드 데이터 커스텀 설정하기
DevExpress/WPF 2014. 5. 7. 09:00728x90
반응형
728x170
using System;
using DevExpress.Xpf.PivotGrid;
#region 피벗 그리드 컨트롤 언바운드 필드 데이터 커스텀 설정하기 - pivotGridControl_CustomUnboundFieldData(sender, e)
/// <summary>
/// 피벗 그리드 컨트롤 언바운드 필드 데이터 커스텀 설정하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트 인자</param>
private void pivotGridControl_CustomUnboundFieldData(object sender, PivotCustomFieldDataEventArgs e)
{
if(e.Field == this.totalSummaryPivotGridField)
{
decimal unitPrice = Convert.ToDecimal(e.GetListSourceColumnValue("UnitPrice"));
int quantity = Convert.ToInt32 (e.GetListSourceColumnValue("Quantity" ));
decimal discount = Convert.ToDecimal(e.GetListSourceColumnValue("Discount" ));
e.Value = unitPrice * quantity * (1 - discount);
}
}
#endregion
728x90
반응형
그리드형(광고전용)
'DevExpress > WPF' 카테고리의 다른 글
[DEVEXPRESS/WPF] FloatingContainer 클래스 사용하기 (0) | 2014.05.11 |
---|---|
[DEVEXPRESS/WPF] PivotGridField 엘리먼트 : GrandTotalCellFormat 속성 사용하기 (0) | 2014.05.11 |
[DEVEXPRESS/WPF] PivotGridField 엘리먼트 : ValueFormat 속성 사용하기 (0) | 2014.05.11 |
[DEVEXPRESS/WPF] PivotGridField 엘리먼트 : CellFormat 속성 사용하기 (0) | 2014.05.11 |
[DEVEXPRESS/WPF] PivotGridField 클래스 : SortByConditions 속성을 사용해 특정 컬럼 데이터 값에 의해 행 정렬하기 (0) | 2014.05.11 |
[DEVEXPRESS/WPF] FieldCollection 인터페이스 : Add 메소드를 사용해 필드 추가하기 (0) | 2014.05.07 |
[DEVEXPRESS/WPF] InsertFieldCommand 클래스 : 필드 추가하기 (0) | 2014.05.07 |
[DEVEXPRESS/WPF] InsertFieldCommand 클래스 : 빈 필드 추가하기 (0) | 2014.05.07 |
[DEVEXPRESS/WPF] InsertTableOfContentsCommand 클래스 사용하기 (0) | 2014.05.06 |
[DEVEXPRESS/WPF] RichEditControl 클래스 : 균등한 컬럼 레이아웃 생성하기 (0) | 2014.05.06 |
댓글을 달아 주세요