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