我正在將文本文件導入到DGV中,該文本文件包含無序值的列表。我還有一個輸入值的文本框,它顯示了我在DGV中指定的值的數量。我也有一個按鈕,可以對DGV中的值進行排序,這一切都很好。我的問題是如何將DGV重置回無序的位置?這是我嘗試的方法:重置DataGridView
private void resetButton_Click(object sender, EventArgs e)
{
mergeSortButton.Enabled = true;
quickSortButton.Enabled = true;
selectionSortButton.Enabled = true;
displayDGV.Rows.Clear();
displayDGV.Refresh();
if (File.Exists(DATA_FILE_NAME))
fileIn = File.OpenText(DATA_FILE_NAME);
else
{
MessageBox.Show(DATA_FILE_NAME + " does not exist", "Abort Execution",
MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
if (listCountTextBox.ReadInt(out index))
for (int i = 1; i <= index; i++)
idList.Add(Int32.Parse(fileIn.ReadLine().Replace("-", "")));
fileIn.Close();
DisplayIDList(displayDGV);
}
我想我可以清除DGV並將值導回到DGV中。可能不是最好的方法,但它甚至不適合我。我仍然在學習c#的過程。任何見解都會很棒!
謝謝!
非常有幫助,謝謝! – Luke