C#,Delphi,Oracle,MSSQL 개발자블로그
[Farpoint Spread] SPREAD에서 CHECKBOX 선택이 되지 않는 문제. 본문
[Farpoint Spread] SPREAD에서 CHECKBOX 선택이 되지 않는 문제.
19760323 2017. 4. 14. 14:54셀 속성으로 CheckBox를 지정하였음에도 실행시 체크박스를 클릭했을때
체크표시가 되지 않는 경우가 있다.
이때 Operation 모드를 변경하여 준다.
Dim CheckBox As New FarPoint.Win.Spread.CellType.CheckBoxCellType
ColumnHeader.Cells(0, col).CellType = CheckBox
.OperationMode = FarPoint.Win.Spread.OperationMode.SingleSelect
-> SingleSelect 설정 시 SPREAD의 특정 행을 클릭하면 해당행 전체가 박스형태로 표시된다
.OperationMode = FarPoint.Win.Spread.OperationMode.Normal
-> 특정 행을 클릭하면 행뿐만아니라 해당 열까지 고려하여, 마우스포인터가 속하는 셀이 선택된다
이 설정을 해주어야 체크박스 클릭시 체크표시가 된다
또한 이 설정을 해주면
체크박스를 클릭했을 때 Farpoint - ButtonClicked Event 가 발생한다.
fps_material_ip.SelectionBlockOptions = FarPoint.Win.Spread.SelectionBlockOptions.None
-> Column Header나 Row Header를 클릭했을때 해당 행 또는 열이 블럭화 되는 설정을 해제한다
이부분은 체크박스 헤더 클릭시 전체 선택 효과를 위해 필요한 부분이다.
출처: http://kyh0714.tistory.com/entry/SPREAD에서-Checkbox-선택이-되지-않는-문제 [호기심대마왕의 나라]
'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] DB에서 불러온 데이터를 CheckBox로 출력하는 방법. (0) | 2017.03.12 |