'윈도우 프로그래밍/C#'에 해당되는 글 2건

  1. 2018.06.20 C# Windows Form 3D Chart 1
  2. 2018.06.20 C# WIndowsForm 크로스쓰레드 해결법(Invoke)
2018. 6. 20. 14:02


이번글은 ChartDirector의 Freetrial중 3D 차트(좌표에 점표시)를 사용하는법을 적으려고한다.


저작권에 문제가생기면 삭제하도록 하겠습니다.


다운로드 경로

--------------------------------------------------------------------

http://www.advsofteng.com/download.html

아마 .Net을 다운받았던걸로..

--------------------------------------------------------------------


먼저 C# WindowsForm의 3D차트 예제를 구하기 너무너무힘들었는데 dll을 제공하는 ChartDirector에 감사드립니다.




사진부터 보여드리면 이런것입니다.


3D Scatter Chart 2를 사용했습니다.


기존에는 데이터를바탕으로 차트를 만들게만되있어서, Realtime chart를 참고하여 원하는좌표에 점을 추가하는것을 넣어봤습니다.


폼에서 ChartDirect 만의 도구가있어서 다른 프로젝트에서 복사해서 가져온뒤 사용합시다.



View Code에서 코드만 복사해오면 안되고, DemoModule 클래스파일을 가져와야합니다.


첨부한 파일엔 DemoModule 부분을 약간 수정하였습니다.


코드가 쉬워서 딱히 내용포스팅보단 파일을 올립니다.


CSharpChartExplorer.zip





'윈도우 프로그래밍 > C#' 카테고리의 다른 글

C# WIndowsForm 크로스쓰레드 해결법(Invoke)  (0) 2018.06.20
Posted by 하루나비꿀
2018. 6. 20. 13:07
if (this.InvokeRequired)
            {
                this.Invoke(new MethodInvoker(delegate()
                { label14.Text = string.Format("총금액 : " + info.allmoney); }));
                this.Invoke(new MethodInvoker(delegate()
                { label15.Text = string.Format("배팅액 : " + info.Player.batmoney); }));
            }
다른 쓰레드에서 메인쓰레드의 폼의 값변환 등등 Invoke처리를 사용할때 사용하면됩니다. 그대로 복사 붙여넣기하고 label14.Text = string.Format("총금액 : " + info.allmoney); 이것만 수정하면 OK!

'윈도우 프로그래밍 > C#' 카테고리의 다른 글

C# Windows Form 3D Chart  (1) 2018.06.20
Posted by 하루나비꿀