Ich importiere eine Textdatei in einen DGV, die Textdatei enthält eine Liste von ungeordneten Werten. Ich habe auch ein Textfeld, in das ich einen Wert eingeben und es zeigt die Anzahl der Werte an, die ich in der DGV angegeben habe. Ich habe auch einen Knopf, der die Werte in der DGV sortiert, was alles gut funktioniert. Meine Frage ist, wie setze ich die DGV zurück, wo sie ungeordnet sind? dies ist der Ansatz, den ich versuchte:Reset 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);
}
Ich dachte ich nur die DGV löschen konnte und die Werte wieder in den DGV importieren. Wahrscheinlich nicht der beste Ansatz, aber es funktioniert nicht einmal für mich. Ich bin gerade dabei, C# zu lernen. Jede Einsicht wäre großartig!
Vielen Dank!
Sehr hilfreich, danke! – Luke