OxyPlot, 설치 및 참조 된 패키지 확인. 여기에서 예제를 복사하여 붙여 넣으면 http://docs.oxyplot.org/en/latest/getting-started/hello-windows-forms.html이지만 마지막 줄의 plot1
을 인식하지 못합니다. 컨트롤이 폼에 추가되지 않았기 때문에 나는 짐작하고있다. 어떻게 추가합니까? 도구 상자에 표시되지 않으며 컨트롤을 도구 상자에 추가하여 어디서나 찾을 수 없습니다. 감사.C# - OxyPlot Windows에 플롯을 추가하는 방법
답변
구성 요소 초기화 메서드에서 폼 디자이너에이 줄을 추가하여 플롯 컨트롤을 수동으로 추가 할 수 있습니다.
private void InitializeComponent()
{
this.plot1 = new OxyPlot.WindowsForms.PlotView();
this.SuspendLayout();
//
// plot1
//
this.plot1.Dock = System.Windows.Forms.DockStyle.Bottom;
this.plot1.Location = new System.Drawing.Point(0, 0);
this.plot1.Name = "plot1";
this.plot1.PanCursor = System.Windows.Forms.Cursors.Hand;
this.plot1.Size = new System.Drawing.Size(500,500);
this.plot1.TabIndex = 0;
this.plot1.Text = "plot1";
this.plot1.ZoomHorizontalCursor = System.Windows.Forms.Cursors.SizeWE;
this.plot1.ZoomRectangleCursor = System.Windows.Forms.Cursors.SizeNWSE;
this.plot1.ZoomVerticalCursor = System.Windows.Forms.Cursors.SizeNS;
this.Controls.Add(this.plot1);
//
// other comtrols
//
}
private OxyPlot.WindowsForms.PlotView plot1;
당신은 "도구 상자에 컨트롤을 추가하려고 시도했지만 어디에서도 찾을 수 없습니다."라고했습니다. Oxyplot.WindowsForms가 설치되지 않았을 수 있습니다. Visual Studio 프로젝트에서 도구 상자 영역을 마우스 오른쪽 버튼으로 클릭 한 후 '.Net Framework 구성 요소'를 클릭 한 다음 '찾아보기'를 클릭하고 'OxyPlot.WindowsForms.dll'을 찾습니다. 프로젝트에 설치 한 경우 패키지 \\ lib 폴더와 같은 패키지 하위 폴더 중 하나에 있어야합니다.
나는이 문제를 직접 해결했다. 참조 (솔루션 탐색기에서 참조를 마우스 오른쪽 단추로 클릭 한 다음 "OxyPlot.dll"및 "OxyPlot.WindowsForms.dll"파일을 찾아보십시오.) 처음에는 작동하지 않았습니다. 계속 오류가 발생했습니다.
"Oxyplot.dll; net40과 net45의 두 가지 버전이 있는데, 원래 net45 버전을 사용하고 있는데, net40 버전을"OxyPlot.WindowsForms.dll "과 같은 위치에 복사했습니다. 참조를 추가하고 도구 상자로 가서 새 탭을 추가 한 다음 탭에 대한 참조를 추가했습니다 (오른쪽 클릭 탭 -> 항목 선택, Oxyplot 검색).
이제 도구 상자에 포인터와 PlotView가 있습니다. 양식 응용 프로그램과 함께 VS2017 커뮤니티를 사용하고 있습니다. 위의 수동 버전도 저에게 효과적이었습니다.
- 1. 요청시 Oxyplot C# WPF 업데이트
- 2. OxyPlot - Axes를 제거하는 방법
- 3. Oxyplot IsAxisVisible RectangleBarSeries
- 4. OxyPlot NuGet 패키지를 설치하는 방법?
- 5. 는 oxyplot
- 6. OxyPlot (VB.Net)를 사용하여 양식을
- 7. plotrix 패키지의 gap.barplot에 플롯을 추가하는 방법은 무엇입니까?
- 8. 기본 R 플롯을 사용하여 데이터에없는 날짜에 축 틱을 추가하는 방법
- 9. Windows에 C/C++ 라이브러리 설치
- 10. 플롯을 이동하는 방법 R
- 11. OxyPlot MajorStep 동작
- 12. Xamarin 안드로이드 용 Oxyplot
- 13. OxyPlot Zero Line
- 14. Silverlight 예제 브라우저 OxyPlot
- 15. Oxyplot Axisline 색 변경
- 16. Xamarin Oxyplot : YAxis Minor tick을 숨기는 방법?
- 17. Oxyplot : HeatMapSeries 맨 위에있는 직사각형
- 18. OxyPlot 데이터를 새로 고치지 않는 InvalidatePlot
- 19. 하나의 화면에 여러 개의 코어 플롯 플롯을 추가하는 방법
- 20. Java-Android/AchartEngine 차트에 플롯을 동적으로 추가하는 방법
- 21. windows에 textBlock을 추가하는 것이 가능합니까? 7 Applicationbar
- 22. matplotlib의 그림에 플롯을 추가하는 방법은 무엇입니까?
- 23. R에 분산 형 플롯을 추가하는 방법은 무엇입니까?
- 24. matplotlib를 windows에 설치하는 방법
- 25. Windows에 RPostgreSQL을 설치하는 방법
- 26. Mongify를 Windows에 설치하는 방법
- 27. Windows에 gensim을 설치하는 방법
- 28. windows에 magit를 설치하는 방법
- 29. Windows에 MongoDB C++ 드라이버 설치.
- 30. Objective-C 프로젝트를 Windows에 연결
키가 net40 라이브러리를 사용하여 구성 요소를 추가 할 때 Windows 탐색기에서 net45 Windows 양식으로 복사하는 중이었습니다. 도구 상자. – remydib