private void open(object sender, EventArgs e)
{
OpenFileDialog openDialog = new OpenFileDialog();
if (openDialog.ShowDialog() == DialogResult.OK)
{
string[] lines = File.ReadAllLines(openDialog.FileName);
foreach (string line in lines)
{
var text = line.Split(',', '\n');
dataGridView1.Rows.Add(text);
}
}
}
因此,在此代碼中,我可以讀取文本文件,但我只能像在1個網格上一樣。下面是一個簡單的文本文件將是什麼樣子:如何讀取文本文件,然後使用分隔線放置數據?
test,1,2,3,4,5,6,
testing,7,8,9,10,11,12,
working,13,14,15,16,17,18,
multiline,19,20,21,22,23,24,
NEXTDATA
see,25,26,36,46,56,66,
program,7,8,9,10,11,12,
macroer,13,14,15,16,17,18,
readextra,19,20,21,22,23,24,
所以,如果我到了所謂的「NEXTDATA」它,我想,要放在dataGridView2
數據線。我如何檢查它是否到達該行,然後它將執行與dataGridView1
中的代碼相同的操作?
我也使用ReadLine()
或ReadAllLines()
?
我想發佈這個! :D – Abbas
Ohhh ..這麼接近與我的相同。 –
謝謝。測試它,它的工作原理。還要感謝其他誰也試圖幫助! :) – puretppc