如何使用c#中文本文件的特定列创建图形?
我正在尝试创建一个程序,您可以在其中浏览具有特定格式的文本文件并从中获取特定列。然后,这些列将被绘制在一个选项卡内,然而,每个文件都有多个数据表,我需要能够根据需要的图形数量创建选项卡。每个文件的编号并不总是相同的。每个图形的标题都是相似的,所以我希望找到一种方法让程序找到特定的名称并获取下面的数据 到目前为止,我只有这些。我不知道如何获取特定的数据,然后才能在选项卡中绘制它如何使用c#中文本文件的特定列创建图形?,c#,file,text,graph,tabs,C#,File,Text,Graph,Tabs,我正在尝试创建一个程序,您可以在其中浏览具有特定格式的文本文件并从中获取特定列。然后,这些列将被绘制在一个选项卡内,然而,每个文件都有多个数据表,我需要能够根据需要的图形数量创建选项卡。每个文件的编号并不总是相同的。每个图形的标题都是相似的,所以我希望找到一种方法让程序找到特定的名称并获取下面的数据 到目前为止,我只有这些。我不知道如何获取特定的数据,然后才能在选项卡中绘制它 using System.Drawing; using System.Linq; using System.Text;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//allows user to browse for a textfile and view the contents in a text box
private void folderPath_Click(object sender, EventArgs e)
{
OpenFileDialog openFile1 = new OpenFileDialog();
openFile1.Filter = "Text Files|*.txt";
if (openFile1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
richTextBox1.LoadFile(openFile1.FileName, RichTextBoxStreamType.PlainText);
}
}
}
}
到目前为止,这个程序所做的只是在文本框中显示文本文件中的信息
数据将类似于A1 B1 C1 D1 E1 F1
123456
2 4 6 8 10 12
36912158
4 8 12 16 20 24
510152530 A2 B2 C2 D2 E2 F2
123456
2 4 6 8 10 12
36912158
4 8 12 16 20 24
510152530 。。。以此类推,但我需要绘制C(1,2)列与D(1,2)列的关系图
如果有人能帮忙,我会非常感激 你是说,你想画一个图表?问题太广泛了。你能澄清到底是什么问题吗?读取文件?动态创建选项卡?或者打印图形?不要将文件加载到RichTextBox,而是使用StreamReader和。您需要使用空格作为分隔符来分隔每一行,并使用将每个字符串值转换为整数值。从那开始,把你的进步写回来……你可以期望人们为你做全部的家庭作业。