반응형
댜음 코드를 사용하면 상단에 서머리 정보를 넣을 수 있다.
세팅
uGrid.DisplayLayout.Override.SummaryDisplayArea = SummaryDisplayAreas.Default;
uGrid.DisplayLayout.Override.SummaryFooterCaptionVisible = DefaultableBoolean.False;
uGrid.DisplayLayout.Override.SummaryValueAppearance.FontData.Bold = DefaultableBoolean.True;
uGrid.DisplayLayout.Override.SummaryFooterAppearance.BackColor = System.Drawing.SystemColors.GradientActiveCaption;
uGrid.DisplayLayout.Bands[0].Summaries.Add(SummaryType.Formula, null, SummaryPosition.Center);
uGrid.DisplayLayout.Bands[0].Summaries[0].Appearance.BackColor = System.Drawing.SystemColors.GradientActiveCaption;
uGrid.DisplayLayout.Bands[0].Summaries[0].DisplayFormat = "";
uGrid.DisplayLayout.Bands[0].Summaries[0].SummaryDisplayArea = SummaryDisplayAreas.TopFixed | SummaryDisplayAreas.RootRowsFootersOnly;
uGrid.DisplayLayout.Bands[0].Summaries[0].Appearance.TextHAlign = HAlign.Center;
uGrid.DisplayLayout.Bands[0].Summaries[0].Appearance.TextVAlign = VAlign.Middle;
데이터를 조회하는 부분에 다음 코드를 사용하면, 세부적인 문구를 넣을 수 있다.
string stText = string.Format("'Total : ", e.Rows.Count);
//uGrid.DisplayLayout.Bands[0].Summaries[0].Formula = stText; 이 코드를 써야하는데.. 잘 되다가 갑자기 안되서 밑에 코드를 씀. ㅜㅜ
uGrid.DisplayLayout.Bands[0].Summaries[0].DisplayFormat = stText;
반응형
'Winform' 카테고리의 다른 글
Infragistics Grid event (0) | 2015.12.30 |
---|---|
인프라지스틱스 울트라그리드 속성(ultragrid property) (0) | 2015.12.30 |
Infragistics.Win.UltraWinEditors.UltraTextEditor (0) | 2015.11.24 |
Infragistics.Win.UltraWinEditors.UltraComboEditor (0) | 2015.11.23 |
인프라지스틱스 그리드 세팅 (0) | 2015.11.16 |
댓글