반응형
X좌표, Y좌표를 알고있다면,
LineShape 오브젝트를 이용해서 차트보다 위로 series 없이 선을 그을수 있습니다.
우선 아래와같이 해보세요.
1. Visual Basic Power Packs Controls 을 다운받습니다.
https://msdn.microsoft.com/ko-kr/library/cc488277.aspx
주의 이것을 다운받아서 설치하실때에는, 기동중인 Visual Studio 를 종료하셔야합니다.
2. 툴 탭의 툴박스 아이템선택 을 누릅니다.
3. line 으로 검색해봅니다.
-> LineShape 가 나올껍니다. 그걸 선택해서 툴박스에 추가합니다.
4. 코드를 입력합니다. (샘플)
Dim canvas As New ShapeContainer Dim theLine As New LineShape canvas.Parent = Me theLine.Parent = canvas theLine.StartPoint = New System.Drawing.Point(0, 0) theLine.EndPoint = New System.Drawing.Point(640, 480) canvas.BringToFront()
LineShape 가 작성된 캔버스를 최상위로 올려줌으로써 챠트위에 선이 그려집니다.
샘플예제 다운로드
패스워드
racer42
반응형
'VB.NET' 카테고리의 다른 글
[QA] fpSpread 7을 사용하고 있는데 vb.net 2013에서 실행파일 만들어서 64비트 윈도우10에서 실행하면... (0) | 2017.08.17 |
---|---|
[답변] 기존 VBA 수정 문의 (0) | 2016.11.24 |
[질문] csv 파일 데이터그리드뷰에 불러오기 도움이 필요합니다. (0) | 2015.07.31 |
vb6에서 마이그레이션 했습니다. 이해가 안되는 에러가 발생하네요. (0) | 2015.07.10 |
[답변] 엑셀을 불러와 공백이나 0인 행을 삭제하려합니다.. (0) | 2015.07.09 |