中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c#畫圖怎么顯示所有點的坐標

c#
小億
209
2024-04-07 19:11:40
欄目: 編程語言

要顯示所有點的坐標,可以在圖形上使用標簽或者標題來顯示每個點的坐標信息。以下是一個示例代碼,展示如何在C#中使用Chart控件顯示所有點的坐標:

using System;
using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;

namespace DisplayPointsCoordinates
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            // 創建一個Chart控件
            Chart chart = new Chart();
            chart.Dock = DockStyle.Fill;
            this.Controls.Add(chart);

            // 添加一個Series并添加一些數據點
            Series series = new Series();
            series.ChartType = SeriesChartType.Line;
            chart.Series.Add(series);
            series.Points.AddXY(1, 1);
            series.Points.AddXY(2, 2);
            series.Points.AddXY(3, 3);
            series.Points.AddXY(4, 4);

            // 顯示每個數據點的坐標
            foreach (DataPoint dataPoint in series.Points)
            {
                chart.Annotations.Add(new TextAnnotation()
                {
                    X = dataPoint.XValue,
                    Y = dataPoint.YValues[0],
                    Text = $"({dataPoint.XValue}, {dataPoint.YValues[0]})",
                    AxisX = chart.ChartAreas[0].AxisX,
                    AxisY = chart.ChartAreas[0].AxisY
                });
            }
        }
    }
}

在這個示例中,創建了一個Chart控件,并添加了一個Series,并向該Series添加了一些數據點。然后使用foreach循環遍歷每個數據點,并使用TextAnnotation對象添加一個標簽,顯示每個數據點的坐標信息。最后將這些標簽添加到Chart控件的Annotations集合中,從而在圖形上顯示所有點的坐標。

0
娄底市| 唐海县| 高碑店市| 正镶白旗| 上蔡县| 阳高县| 久治县| 新龙县| 巴彦淖尔市| 伽师县| 襄汾县| 南部县| 宁夏| 思茅市| 海林市| 东源县| 天峻县| 柯坪县| 高雄县| 日土县| 东乌| 南溪县| 永新县| 泌阳县| 化德县| 新营市| 遂溪县| 新沂市| 白朗县| 邵阳市| 通州区| 剑阁县| 土默特右旗| 和林格尔县| 重庆市| 永新县| 大英县| 大埔区| 长乐市| 阳山县| 盐亭县|