2013-04-02 4 views
1

Windows Embedded 용 Silverlight를 사용하여 포함 된 장치에 대한 차트 컨트롤을 만들고 싶습니다. 현재 그래프를 그리기 위해 선 모양을 사용할 계획입니다.Windows Embedded 용 Silverlight 용 차트 컨트롤 옵션

제 질문은 좋은 접근 방식 (성능 현명한 경우)이거나 다른 옵션을 찾아야하는지입니다. 또는 SWE 용 컨트롤을 사용할 수 있는지 여부.

감사합니다.

답변

1

Silverlight는 Windows Embedded Compact 장치에서 차트 그리기에 대한 적절한 대답이 아닙니다. 네이티브 GDI 요소를 사용하거나 생성해야합니다. 실적이 매우 중요하면 (예 : 빠른 업데이트 차트의 경우) DirectDraw를 고려할 수도 있습니다.

상용 프로젝트에서this one과 같은 미리 준비된 구성 요소를 사용하는 것이 좋습니다.

자신이 직접 할 때 찾아야 할 것에 대한 조언을 위해 다른 사람의 경험과 조언 here을 찾을 수 있습니다. 게시자가 실제 달성하려는 내용에 대한 자세한 내용을 게시 할 경우 자세한 답변을 드릴 수 있습니다.

+1

실시간 데이터를 관찰하는 데 사용되는 데이터 로거에 대한 차트 컨트롤을 만들려고합니다. 그렇습니다. 성능이 중요합니다. 실버 라이트 (오버레이 만 해당) 응용 프로그램에서 파형을 플로팅하기위한 GDI 컨트롤을 호스트하는 것이 효율적입니까? ? – H3llrais3R

+0

@ H3llrais3R Silverlight를 사용하면 훨씬 더 그렇습니다. 또한, SWE는 처리해야 할 왕실의 고통입니다. 오실로스코프 형식의 것을 할 계획입니까? 그리고 실제 하드웨어 플랫폼은 무엇입니까? – likeitlikeit

+0

오실로스코프와 유사하며 하드웨어로 i.MX53을 사용합니다. – H3llrais3R

0

대답은 Microsoft가 제품을 포기하기 때문에 Silverlight 사용을 중지하는 것입니다. 플래시에서 사용하거나 더 나은 방법으로 HTML5와 자바 스크립트를 사용하십시오.

+0

임베디드 Windows 장치의 응용 프로그램에서 웹 기술을 사용하는 것이 좋습니다. – likeitlikeit

0

Windows 유니버셜 앱을 사용하는 최근 Windows 임베디드 응용 프로그램에서 나는 옥시프트를 강력하게 추천합니다.

http://oxyplot.org/

이 플롯은 내가 지금까지 사용하기 매우 쉽게 인터넷에서 발견 한 최고입니다. 모두의 베스트 그들은 자유 롭다. NuGet 패키지 관리자를 사용하면 업데이트를 상당히 쉽게 얻을 수 있습니다.