|
제가 아는 바로는, 아래아 한글의 표와 똑같은 기능을 구현할 수 있는 컴포넌트는 없습니다.
도움이 될 만한 컴포넌트도 별로 없고요.
아래아 한글의 표 기능은 최강이죠.
MS조차도 아래아 한글을 꺾기 위해 MS 워드의 표 기능을 대대적으로 재개발하여 어느정도 비슷하게 만들긴
했습니다만, 똑같이 만들지는 못했습니다. 표 기능 자체가 우리나라의 문서 서식에서 이상할 정도로 많이
쓰이는 거라서 더욱 그렇죠. 그런만큼 외국계 컴포넌트로 아래아한글 레벨의 표기능을 제공하는 컴포넌트가
나올 리도 없고요.
몇년전에.. 거의 6년쯤 전에 아래아한글 표 기능을 구현한 적이 있었습니다.
셀 합치기나 병합, 행/열 전체가 아니라 셀 하나만 크기 바꾸기, 단축키 등 모든 기능을 아래아 한글과 거의
똑같이 만들었었습니다. 표 기능에만 들어간 시간이 4개월 정도 되었던 것 같습니다.
물론 지금 돌이켜보면.. 더 쉽게 할 방법도 있었고 그동안 스킬도 좀 늘고 해서 훨씬 짧게 구현할 수
있겠지만, 쉬운 일은 아닙니다. 다시 한다고 해도 2개월 정도는 걸릴 듯...
그나마 돌아가는 쉬운 방법은, HTML 에디터 컨트롤을 임포트해서 HTML의 표기능을 쓰는 겁니다.
물론 HTML의 표 기능은 MS 워드의 표기능보다도 훨씬 못해서 아래아 한글 레벨의 근처에도 못가지만 그래도
그나마 비슷한 모습으로 만들 수 있는 방법입니다.
말씀하신대로 사이즈를 변경하고 합치는 등의 기본적인 기능은 HTML 표에서 됩니다. 하지만 행/열 전체는
그대로 두고 한 셀만 사이즈를 변경한다든지 하는 기능 등 많은 고급 기능들은 지원이 안됩니다.
(MS 워드에서는 가로는 되는데 세로는 안되더군요) 편법을 쓰면 비슷하게 보이게 만들 수는 있겠지요.
그럼...
초록생선 님이 쓰신 글 :
: 어떻게 하는게 좋을까요??
:
: 제공해주는 컴퍼넌트가 있는지 궁금하구요
:
: 아니라면 어떠한 예제가 있는지 궁금합니다.
:
: 실행 후 편집 기능은 없어도 되고요
:
: StringGrid같은것은 사이즈 고정이잖아요
:
: 사이즈와 칸 같은것을
:
: 늘이고 합치고 할 수 있는 컴퍼넌트가 있는지 궁금합니다
:
: ^-^
|