コード例 #1
0
 private void AddHighlightedPoint()
 {
     // Add a red circle we can move around later as a highlighted point indicator
     HighlightedPoint             = formsPlot.Plot.AddPoint(0, 0);
     HighlightedPoint.Color       = Color.Red;
     HighlightedPoint.MarkerSize  = 10;
     HighlightedPoint.MarkerShape = MarkerShape.openCircle;
     HighlightedPoint.IsVisible   = false;
 }
コード例 #2
0
        public ShowValueOnHover2()
        {
            InitializeComponent();

            // create a scatter plot from some random data and save it
            Random rand       = new Random(0);
            int    pointCount = 20;

            double[] xs = DataGen.Random(rand, pointCount);
            double[] ys = DataGen.Random(rand, pointCount, multiplier: 1_000);
            MyScatterPlot = formsPlot1.Plot.AddScatterPoints(xs, ys);

            // Add a red circle we can move around later as a highlighted point indicator
            HighlightedPoint             = formsPlot1.Plot.AddPoint(0, 0);
            HighlightedPoint.Color       = Color.Red;
            HighlightedPoint.MarkerSize  = 10;
            HighlightedPoint.MarkerShape = ScottPlot.MarkerShape.openCircle;
            HighlightedPoint.IsVisible   = false;
        }
コード例 #3
0
        public ShowValueOnHover()
        {
            this.InitializeComponent();
#if DEBUG
            this.AttachDevTools();
#endif
            avaPlot1 = this.Find <AvaPlot>("avaPlot1");

            // create a scatter plot from some random data and save it
            Random   rand       = new Random(0);
            int      pointCount = 20;
            double[] xs         = DataGen.Random(rand, pointCount);
            double[] ys         = DataGen.Random(rand, pointCount, multiplier: 1_000);
            MyScatterPlot = avaPlot1.Plot.AddScatterPoints(xs, ys);

            // Add a red circle we can move around later as a highlighted point indicator
            HighlightedPoint             = avaPlot1.Plot.AddPoint(0, 0);
            HighlightedPoint.Color       = System.Drawing.Color.Red;
            HighlightedPoint.MarkerSize  = 10;
            HighlightedPoint.MarkerShape = ScottPlot.MarkerShape.openCircle;
            HighlightedPoint.IsVisible   = false;

            avaPlot1.PointerMoved += MouseMove;
        }