Canvas명령어로 Form위에 라인을 그렸는데요.
문제는 폼에 그린 라인이 폼 사이즈 보다 커서 폼에 스크롤바가 생기거든요..
근데 화면을 스크롤을 시키면 이미 그려진 라인이 스크롤을 원래 위치로 돌리면 화면상에서 지워져 있거든요..
어떻게 해야할지 깝깝하네여...
고수여러분중에서 이런 현상을 해결하신분 있음 도와주세요....
제가 지금 하고 있는 코딩의 내용을 간단히 설명 드리면
폼위에 메모를 동적으로 생성하고 계보를 그리려는 작업을하는데
일종에 트리죠...
메모 박스와 메모박스 간에 라인을 그린거거든요..
그 계보가 좀 크다보니 한화면에 처리가 불가능해서 스크롤하면서 볼수
있는 방법을 찾다가 폼위에 그리는 방법을 택한것입니다.
근데 그폼에 라인까지 다 그려졌는데 스크롤하면 이전에 그려졌던 라인이 사라지는 현상입니다.
님의 말씀데로 라인을 image위에 그려보기도 해보았는데요 스크롤되는 화면까지는 커지지 않는 문제가 있더라구요...
그래서 고민중입니다...
Canvas.MoveTo( 10, 20 );
Canvas.LineTo( 300,100 );
이런식으로요...
즐거운 하루!!!