Ich versuche, eine E-Mail-Formular aus einem anderen Thread in die ListView Form1 einzufügen, aber irgendwie funktioniert es nicht. Hier ist mein Code:Einfügen in Listenansicht von einem anderen Thread
private delegate void InsertIntoListDelegate(string email);
private void InsertIntoList(string email)
{
if (f1.listView1.InvokeRequired)
{
f1.listView1.Invoke(new InsertIntoListDelegate(InsertIntoList), email);
}
else
{
f1.listView1.Items.Add(email);
f1.listView1.Refresh();
}
}
Wenn Sie mir helfen können dann danke.
'es Werk' nicht, was nicht funktioniert? Welchen Fehler bekommst du? –
Keine Fehler, es fügt nichts in Listview hinzu. – Jason
if (! F1.InvokeRequired) neue Exception werfen ("Invalid form object"); –