Listboxeinträge nicht mehrfach anlegen

25/09/2007 - 14:10 von Frank Meier | Report spam
Ich möchte in meiner Listbox Eintràge nicht mehrfach eintragen. Dazu
habe ich folgendes probiert:

string temp = str.Substring(str.IndexOf("\\") + 1).Trim();

if (lbxContent.FindStringExact(temp) != 0)
{
lbxContent.Items.Add(temp);
}

Es funktioniert jedoch nicht. Was mache ich hier verkehrt?

Frank
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
25/09/2007 - 18:28 | Warnen spam
"Frank Meier" schrieb:
Ich möchte in meiner Listbox Eintràge nicht mehrfach eintragen. Dazu
habe ich folgendes probiert:
[...]
if (lbxContent.FindStringExact(temp) != 0)
{
lbxContent.Items.Add(temp);
}



Es sollte wohl 'if (lbxContent.FindStringExact(...) == ListBox.NoMatches)
...' heißen.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen