C#,Delphi,Oracle,MSSQL 개발자블로그
[Farpoint Spread] DB에서 불러온 데이터를 CheckBox로 출력하는 방법. 본문
Programming/Farpoint Spread(C#)
[Farpoint Spread] DB에서 불러온 데이터를 CheckBox로 출력하는 방법.
19760323 2017. 3. 12. 19:38spread에서 Cell에 체크박스를 나타내거나 DB안의 데이터의 Text정보를 각각 나타내는것은 쉬울 수 있지만, 두가지를 한 Cell에 모두 나타내
는 것은 막상 해보면 쉽지 않을 수 있다.
이 때에는 CheckBoxCellType의 caption을 이용하면, 쉽게 해결할 수 있다.
다음은, dt라는 DataTable안에, CODE와 CODENAME이라는 두개의 컬럼이 있고,
스프레드의 각 체크박스의 이름은 CODENAME으로 ,tag는 CODE로 주는 코드이다. (스프레드의 가로방향으로 checkBox 생성.)
for (int i = 0; i < dt.Rows.Count; i++)
{
CheckBoxCellType ck = new CheckBoxCellType();
ck.Caption = dt.Rows[i]["CODENAME"].ToString().Trim();
spdPrac.ActiveSheet.Cells.Get(0, i).Tag = dt.Rows[i]["CODE"].ToString().Trim();
spdPrac.ActiveSheet.Cells[0, i].CellType = ck;
}
'Programming > Farpoint Spread(C#)' 카테고리의 다른 글
[Farpoint Spread] Removing Row or Column (0) | 2017.08.10 |
---|---|
[Farpoint Spread] 스프레드에 픽처박스의 이미지 넣기. (0) | 2017.06.14 |
[Farpoint Spread] 셀 안의 데이터 길이만큼 스프레드의 너비 조절. (0) | 2017.06.14 |
[Farpoint Spread] 코드로 스프레드 디자이너 속성 사용하기 팁. (0) | 2017.06.08 |
[Farpoint Spread] SPREAD에서 CHECKBOX 선택이 되지 않는 문제. (0) | 2017.04.14 |
Comments