|
해당하는 Cell을 구하셨다면, 해당 cell의 left,top,right,bottom 정보도 가지고 계신다는 의미인지..
그렇다면 moveto, lineto로 셀의 테두리 색을 변경할 수 있을것같습니다.
tmssoft의 TAdvStringGrid의 경우에는 TCustomCellDraw 이벤트에서 각 셀별 Rect정보를 이용해서
cell의 테두리 색을 변경할 수 있고, Cell의 brush color도 간단하게 변경할 수 있습니다. 물론 해당 cell의
Canvas 포인터는 parameter로 넘어오구여~~~
정용익 님이 쓰신 글 :
: 요즘에 질문을 많이 하네요..ㅋㅋ
: TStringGrid에서요 마우스가 위치하고 있는 셀의 색깔을 바꾸고 싶거든요(
: 셀 색깔보다 샐의 테두리가 바뀌면 더 좋습니다)
:
: 제 생각으로 MouseMove 이벤트에서 MouseToCell 메소드를 이용해서
: 해당되는 셀을 구할순 있는데.
: 문제는 어떻게 색깔을 바꿀수 있을까요..
:
: 고수님들은 답변 부탁드립니다.
|