GridLookupEdit
바인딩 하기
ccbDivCodes.Properties.DataSource = dtBTCDivList;
컨트롤에서 마우스 오른쪽 버튼을 누르고 ContextMenu에서 디자인뷰 선택
바인딩한 테이블과 보여줄 컬럼을 맞추기
FieldName에 입력할 컬럼명의 대소문자 주의
폰트 설정
첫번째 컬럼에 선택체크박스 넣기
선택한 값 컨트롤 텍스트 표시하기(2개의 이벤트 필요함)
CloseUp 이벤트에서 Refresh()를 해야 데이터가 제대로 표시됨.
private void ccbDivCodes_CloseUp(object sender, CloseUpEventArgs e) {
ccbDivCodes.Refresh();
}
private void ccbDivCodes_CustomDisplayText(object sender, CustomDisplayTextEventArgs e) {
e.DisplayText = string.Empty;
foreach (var idx in grdDiv.GetSelectedRows()) {
e.DisplayText += ";" + grdDiv.GetDataRow(idx)["DivNM"].ToString();
}
e.DisplayText = e.DisplayText.Length > 2 ? e.DisplayText.Substring(1) : "";
}
'DevExpress' 카테고리의 다른 글
컬럼 설정하기 (0) | 2021.09.23 |
---|---|
GridLookupEdit에 다중선택값 표시하기 (0) | 2021.03.26 |
프로그램 전체에 폰트 적용하기 (0) | 2021.03.24 |