Как задать вертикальную метку в chart c#/winforms?

У меня есть определенный график, по функции этого графика на определенном интервале находится корень. Я хочу чтобы после нахождения корня, на графике рисовалась метка, ну или как то обозначалась моя точка, в которой график пересекает ось абцисс.

void DrawGraphics(double a, double b)
    {
        double h = 0.1, 
               dotsCount = Math.Ceiling((b - a) / h);
        
        if (dotsCount < 0)
            h = -h;
        chart1.Series[0].Points.Clear();

        try
        {
            for (int i = 0; i <= Math.Abs(dotsCount); i++)
            {
                double y = Function(a);
                if ((double.IsNaN(y)) || (double.IsInfinity(y)))
                {
                    chart1.Series[0].Points.Clear();
                    MessageBox.Show("Интервал выходит за рамки области определения функции!",
                                "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    break;
                }

                chart1.Series[0].Points.AddXY(a, y);
                a += h;
            }
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex);
        }
    }

Это был метод отрисовки графика.

private void button1_Click(object sender, EventArgs e)
    {
        label4.Text = "Ответ: ";

        try
        {
            double a = double.Parse(textBox1.Text);
            double b = double.Parse(textBox2.Text);
            double eps = double.Parse(textBox3.Text);

            
            DrawGraphics(a, b);
            double root = MethodHord(a, b, eps, out int iterations);
            
            if ((double.IsNaN(root)) || double.IsInfinity(root))
            {
                label4.Text += "Решений нет";
            }
            else
            {
                label4.Text += $"Корень: {root} | Количество итераций: {iterations}";
            }
            
        }
        catch (Exception ex)
        {
            MessageBox.Show("Введены некорректные числа!", 
                            "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            Console.WriteLine(ex);
        }
    }

Это метод нажатия на кнопку. Хочу чтобы была что то вроде такое метки: Зеленым это примерно хочу чтобы так было


Ответы (0 шт):