WinForms윈폼 Flexgrid에 원하는 컬럼 위치에 Combox 넣기
페이지 정보
작성자 209동804호 작성일 2021-09-30 12:42 조회 1,650회 댓글 0건본문
관련링크
Flexgrid에 원하는 컬럼 위치에 Combox를 넣으려 합니다.
답변 부탁드립니다.
참고로 개발언어는 C#입니다.
댓글목록
등록된 댓글이 없습니다.
Flexgrid에 원하는 컬럼 위치에 Combox를 넣으려 합니다.
답변 부탁드립니다.
참고로 개발언어는 C#입니다.
등록된 댓글이 없습니다.
안녕하세요 그레이프시티입니다.
아래와 같은 방법으로 콤보박스를 셀에 세팅하여 넣으실수 있습니다
간단한 샘플도 첨부 드리니 참고해 주시기 바랍니다.
public void CreateGridCombo()
{
DataTable dt = new DataTable();
ListDictionary datamap1 = new ListDictionary();
//Create DataMap for Column 1
for (int i = 0; i <= dt.Rows.Count - 1; i++)
{
datamap1.Add(dt.Rows[i][1], dt.Rows[i][0]);
}
CellStyle style1 = c1FlexGrid1.Styles.Add("combo1");
style1.DataMap = datamap1;
//Set style of Column 1
c1FlexGrid1.Cols[1].Style = style1;
//Create DataMaps and Styles for Column 2
ListDictionary datamap2 = new ListDictionary();
datamap2.Add("1", "New Delhi");
datamap2.Add("2", "Kashmir");
datamap2.Add("3", "Maharashtra");
style2 = c1FlexGrid1.Styles.Add("combo2");
style2.DataMap = datamap2;
}
감사합니다.
그레이프시티 드림
등록된 댓글이 없습니다.