FlexGrid 원하는 대로 합치기 |
앞의 [C#] Component One (C1) FlexGrid Cell Merge (셀 합치기) 하기 ☜ 포스트에서 ComponentOne (C1) FlexGrid의 Cell을 자동으로 합치는 방법을 설명 드렸습니다.
하지만, 이 경우, Column과 Row를 통합하여 Merge 하는 것이 불가능하고, 특히나 자신이 원하지 않는 구획 (같은 값이지만, Merge 하기 원하지 않는 경우) 에서도 자동으로 Merge가 되어 버리기 때문에 보기 싫은 경우도 발생합니다.
이런 경우, 자신이 원하는 영역을 선택하여, 강제로 Merge하는 방법을 알려드리겠습니다.
※ 주의 !! 강제로 Merge를 하는 것이므로, 값의 동일 여부와 상관없이 무조건 Merge 됨을 알려드립니다. 즉, 영역을 설정하는 부분은 자신이 경우에 따라 비교하여 설정하여야 하며, 아래의 내용은 단순히 내가 원하는 영역을 강제로 Merge 하는 방법입니다.
아래와 같은 표가 있습니다.
우측에 TextBox 에 자신이 합치기를 원하는 만큼의 시작Cell과 종료Cell을 입력합니다.
|
결과.
잘 합쳐졌습니다.
※ 주의점 또하나...
Grid에 이미 강제 Merge를 해 놓은 상태에서 중복하여 강제 Merge를 하는 경우, 중복해서 Merge가 발생해 이상하게 변할 수도 있사오니, 강제 Merge를 다시 하시는 경우, 반드시 Grid를 새로 그린 후 수행하시기 바랍니다.
'IT 개발' 카테고리의 다른 글
[오라클|Oracle] 컬럼명(Column)으로 테이블(Table) 조회하기 (0) | 2014.09.12 |
---|---|
[C#] 문자열에서 특정한 문자가 존재하는 위치 확인하기 - IndexOf (0) | 2014.09.11 |
[오라클|Oracle] 시간타입 소수점까지 제어하기 - TO_TIMESTAMP (0) | 2014.08.30 |
[오라클|Oracle] GROUP 별로 따로 ROWNUM 주기 - PARTITION BY (1) | 2014.07.17 |
[오라클|Oracle] 위(이전)/아래(이후) Row의 값 가져오기 - LAG, LEAD (0) | 2014.07.16 |