728x90
728x170
using System.Drawing;
using Infragistics.Win;
using Infragistics.Win.UltraWinGrid;
#region UltraGrid 클래스 레이아웃 초기화 하기 - ultraGrid_InitializeLayout(sender, e)
/// <summary>
/// UltraGrid 클래스 레이아웃 초기화 하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트 인자</param>
private void ultraGrid_InitializeLayout(object sender, InitializeLayoutEventArgs e)
{
e.Layout.Override.RowSizing = RowSizing.AutoFree;
e.Layout.Override.CellMultiLine = DefaultableBoolean.True;
e.Layout.Bands[1].Override.RowAlternateAppearance.BackColor = Color.LightYellow;
e.Layout.Bands[0].Override.RowSelectors = DefaultableBoolean.False;
}
#endregion
#region UltraGrid 행 초기화 하기 - ultraGrid_InitializeRow(sender, e)
/// <summary>
/// UltraGrid 행 초기화 하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트 인자</param>
private void ultraGrid_InitializeRow(object sender, InitializeRowEventArgs e)
{
if(e.Row.Band.Index == 0)
{
e.Row.ExpandAll();
}
if(e.Row.Band.Index == 1 && e.Row.Cells["EmployeeID"].Value.ToString() == "1")
{
e.Row.Appearance.BackColor = Color.Blue;
e.Row.Appearance.BackColor2 = Color.Red;
e.Row.Appearance.BackGradientStyle = GradientStyle.Horizontal;
e.Row.Appearance.ForeColor = Color.White;
}
}
#endregion
728x90
그리드형(광고전용)
'Infragistics > WinForm' 카테고리의 다른 글
[INFRAGISTICS/WINFORM] UltraGrid 클래스 : 컬럼 수직 경계선 그리기 (0) | 2015.05.04 |
---|---|
[INFRAGISTICS/WINFORM] UltraGrid 클래스 : 모양 생성하기/적용하기 (0) | 2015.05.04 |
[INFRAGISTICS/WINFORM] UltraGrid 클래스 : 행 또는 자식 밴드 연결 라인 디폴트 스타일 변경하기 (0) | 2015.05.04 |
[INFRAGISTICS/WINFORM] UltraGrid 클래스 : 셀 모양 변경하기 (0) | 2015.05.04 |
[INFRAGISTICS/WINFORM] UltraGrid 클래스 : 컬럼 모양 변경하기 (0) | 2015.05.04 |
[INFRAGISTICS/WINFORM] UltraGrid 클래스 : 헤더 모양 변경하기 (0) | 2015.05.04 |
[INFRAGISTICS/WINFORM] UltraGrid 클래스 : 밴드 모양 변경하기 (0) | 2015.05.04 |
[INFRAGISTICS/WINFORM] UltraComboEditor 클래스 : 자동 제안 하이라이트 설정하기 (0) | 2015.05.03 |
[INFRAGISTICS/WINFORM] UltraGrid 클래스 : 자동 제안 하이라이트 설정하기 (0) | 2015.05.03 |
[INFRAGISTICS/WINFORM] UltraGrid 클래스 : 실행시 프리셋 적용하기 (0) | 2015.05.03 |