[제품종류] IEC1000
[개발환경] Visual Studio 2008 C#
=============== 질 문 ===============안녕하세요.
SmartDraw로 실시간 그래프를 그리고 있습니다.
함수명은 PutData인데 1개의 선이 그려집니다.
2개의 선을 그리고 싶은데 어떻게 해야 하나요?
SmartDraw를 두개 생성해서 하면 될지 알려주세요.
=============== 답 변 ===============
안녕하세요, HNS입니다.
문의하신 ‘2개의 선’이 차트에서 채널을 2개 사용하고자 하는 의미로 이해했으며, 해당 내용 기준으로 안내드립니다.
Chart.PutData 메소드는 가변 인자를 사용하므로, 두 개의 선을 그리고자 할 경우 인자를 두 개로 설정하시면 됩니다.
이와 함께 ChartChannelPenStyle의 멤버도 두 개 생성해 주셔야 합니다.
SmartX 홈페이지 → Reference Guide → Part 2. 사용자 인터페이스(UI) 컴포넌트 → SmartDraw의 Chart.PutData 메소드를 참고해 주시기 바랍니다.(https://www.smartx.co.kr/page2_19.php)
또한, SmartDraw 예제의 Chart에서도 두 개의 선을 표시할 수 있으니 해당 예제의 코드를 참고해 주시기 바랍니다.
예제 프로그램 위치 : SmartX홈페이지→ 예제 프로그램(https://www.smartx.co.kr/)
만약 의도하신 ‘2개의 선’이 채널 2개 사용이 아닌 경우, 구체적으로 어떤 형태로 표현하고자 하시는지 추가 설명을 부탁드립니다.




