반응형
mschart -- Plot Area ( InnerPlotPosition ) 구하기
https://docs.microsoft.com/en-us/previous-versions/dd456696(v=vs.140)
https://stackoverflow.com/questions/7283394/ms-charts-getting-the-real-innerplotposition
--> 차트 확대시에는 안맞음...
** ChartArea.Position & ChartArea.InnerPlotPostion
The InnerPlotPosition property defines the rectangle within a chart area element that is used for plotting data; it excludes tick marks, axis labels, and so forth.
ChartArea.Position property defines the position of a ChartArea object within the Chart, and includes tick marks, axis labels, and so forth.
ElementPosition ; 상대좌표 (0,0) ~ (100, 100) 사이값을 가짐.
-- 해당 윈도우 기준의 '절대적 pixel 값'을 axis 값으로 변환한다.
-- axis 값을 '상대값 (0 ~ 100%)'으로 변환한다.
--
반응형
'mschart' 카테고리의 다른 글
C# mschart -- creonplus 일봉, 분봉 차트 그리기 (0) | 2019.04.18 |
---|---|
c# mschart -- 코드만으로 chart 만들기 (0) | 2019.02.20 |
c# mschart -- 마우스 crosshair 그리기 (0) | 2019.02.20 |
c# mschart -- mschart 막대그래프 줌시에도, grid line 사이에 위치시키기 (0) | 2019.01.23 |
c# mschart -- 차트막대 grid 사이로 x축따라 이동하기 (0) | 2019.01.22 |