我有一個帶有10行的txt文件,每行是一個包含5個不同字段的記錄; Farrell,Jade,Louise,2011/09/13,F讀取.txt文件一行一行地放入多個文本框中,並在C#窗體中按鈕。
我正在使用逗號分隔FamilyName,FirstName,MiddleName,EnrolmentDate和Gender記錄。我希望每個字段都有自己的文本框,然後使用按鈕查看不同的記錄。
到目前爲止所做的一切都是在加載按鈕下工作的,它從文件中讀取數據,並使用下面的代碼將其放入文本框中,但它只顯示第一條記錄,所以我想要一個按鈕來顯示下一條記錄,以前的記錄,第一個和最後一個記錄,還有一個按姓名排序來自AZ的數據的按鈕。任何關於如何前進的幫助都會很棒!謝謝!
private void Load_BT_Click(object sender, EventArgs e)
{
OpenFileDialog filechooser = new OpenFileDialog();
StreamReader filereader = new StreamReader("StudentFile.txt");
String inputrecord = filereader.ReadLine();
string[] inputfields;
if (inputrecord != null)
{
inputfields = inputrecord.Split(',');
FamName_TXT.Text = inputfields[0];
FirstName_TXT.Text = inputfields[1];
MiddleName_TXT.Text = inputfields[2];
Enrolment_txt.Text = inputfields[3];
Gender_TXT.Text = inputfields[4];
}
else
{
MessageBox.Show("End of File");
}
}
你在這裏問了很多問題,你能澄清你到底需要什麼幫助嗎?另外,你嘗試過什麼解決方案? – maccettura