아래의 코드만 작성할 경우 Gridview에서 RepositoryGridLookUpEdit 선택 시 드랍 박스의 셀 값들이
빈칸 / M / F 순으로 출력 됩니다.
RepositoryItemGridLookUpEdit genderRepositoryItemGridLookUpEdit = new RepositoryItemGridLookUpEdit();
this.gridView.Columns["Gender"].ColumnEdit = genderRepositoryItemGridLookUpEdit;
string[] items =
{
"",
"M",
"F"
};
genderRepositoryItemGridLookUpEdit.DataSource = items;
드랍 박스의 셀 값들을 변경하는 코드 입니다.
genderRepositoryItemGridLookUpEdit.View.CustomDrawCell += view_CustomDrawCell;
#region view_CustomDrawCell(sender, e)
/// <summary>
/// 그리드 룩업 에디트의 팝업에 표시되는 셀의 값을 변경합니다.
/// </summary>
/// <param name="sender">이벤트 발생자 입니다.</param>
/// <param name="e">이벤트 인자 입니다.</param>
private void view_CustomDrawCell(object sender, RowCellCustomDrawEventArgs e)
{
if (e.CellValue.ToString() == "M")
{
e.DisplayText = "남자";
}
else if (e.CellValue.ToString() == "F")
{
e.DisplayText = "여자";
}
}
#endregion
위의 이벤트를 추가해주면
드랍박스에서 M은 남자로 변경이 되고 F는 여자로 변경이 됩니다.
728x90
'C# > DevExpress' 카테고리의 다른 글
DevExpress / Winform WaitForm 만들기 입니다. (0) | 2019.05.24 |
---|---|
DevExpress / Winform Gridview에 RepositoryGridLookUpEdit 추가 시 드랍 박스의 컬럼 헤드 숨기기. (0) | 2019.05.09 |
DevExpress / Winform RepositoryGridLookUpEdit의 데이터 소스 값과 Gridview에서의 표시되는 값 다르게 하기. (0) | 2019.05.09 |
DevExpress / Winform Gridview에 RepositoryGridLookUpEdit 추가하기. (0) | 2019.05.09 |
DevExpress / Winform GridView 특정 컬럼에 글 입력 안되게 하기. (0) | 2019.05.08 |
댓글