35
Source/Examples/WindowsForms/WindowsFormsDemo/Form1.cs
Normal file
35
Source/Examples/WindowsForms/WindowsFormsDemo/Form1.cs
Normal file
@@ -0,0 +1,35 @@
|
||||
// --------------------------------------------------------------------------------------------------------------------
|
||||
// <copyright file="Form1.cs" company="OxyPlot">
|
||||
// Copyright (c) 2014 OxyPlot contributors
|
||||
// </copyright>
|
||||
// --------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
namespace WindowsFormsDemo
|
||||
{
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using OxyPlot;
|
||||
using OxyPlot.Series;
|
||||
|
||||
public partial class Form1 : Form
|
||||
{
|
||||
public Form1()
|
||||
{
|
||||
InitializeComponent();
|
||||
this.Icon = Icon.ExtractAssociatedIcon(Application.ExecutablePath);
|
||||
var pm = new PlotModel
|
||||
{
|
||||
Title = "Trigonometric functions",
|
||||
Subtitle = "Example using the FunctionSeries",
|
||||
PlotType = PlotType.Cartesian,
|
||||
Background = OxyColors.White
|
||||
};
|
||||
pm.Series.Add(new FunctionSeries(Math.Sin, -10, 10, 0.1, "sin(x)"));
|
||||
pm.Series.Add(new FunctionSeries(Math.Cos, -10, 10, 0.1, "cos(x)"));
|
||||
pm.Series.Add(new FunctionSeries(t => 5 * Math.Cos(t), t => 5 * Math.Sin(t), 0, 2 * Math.PI, 0.1, "cos(t),sin(t)"));
|
||||
plot1.Model = pm;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user