FlexGrid ] Cols[ 컬럼명 ].DataMap
# 3) .Net ( Vs 2008 )/C#2011. 12. 7. 17:27
DataSet ds = new DataSet();
FlexGrid.Cols[ucTY_EVALUE].DataMap
= new MultiColumnDictionary(ds.Tables[0], "DS_CODE", new string[]{"CD_CODE","DS_CODE"}, 1);
위처럼 FlexGrid에서 MultiColumnDictionary가 지원된다.
생성자가 몇가지 오버로드 되있는데 그중 위에 걸로 하면 될것 같고,
참고링크!!
http://helpcentral.componentone.com/nethelp/c1flexgrid/default.htm?turl=flexgridforwinformssamples.htm
위처럼 했을 경우
보이는건 DS_CODE 에 있는 것이 표시되고
콤보를 선택하려 클릭했을 때는
CD_CODE | DS_CODE 형태로 리스트로 아래로 뿌려진다.
맨앞 컬럼은 실제 선택시 값인데 DB에 저장할 때 위에는 DS_CODE로 코드가 아닌 이름을 그대로 저장하기 때문에
DS_CODE로 지정한 것 이다.
'# 3) .Net ( Vs 2008 ) > C#' 카테고리의 다른 글
WinForm + WebApi ] HighLight( 하이라이트 ) (0) | 2013.08.22 |
---|---|
IFormattable 와 ( IFormatProvider, ICustomFormatter ) (0) | 2013.08.20 |
GlassForm (1) | 2011.11.15 |
Array.ConvertAll 관련... (0) | 2011.11.15 |
ClickOnce UpdateAsync ~!! (0) | 2011.10.31 |