Entwickler-Ecke
WPF / Silverlight - ListView doppelte Einträge verhindern
supaburn - Do 03.03.11 15:54
Titel: ListView doppelte Einträge verhindern
Hallo,
ich fülle eine ListView mit LINQ und habe ein Problem mit doppelten Einträgen, die ich natürlich verhindern will.
Hier mein Code:
C#-Quelltext
1: 2: 3: 4: 5: 6:
| var xElem = XElement.Load(filepath); var title = from titles in xElem.Descendants("Books") orderby artist.Element("Title").Value select artist.Element("Title").Value; itemsList.DataContext = title; |
Mein Ansatz wäre einfach so etwas wie:
C#-Quelltext
1: 2: 3: 4: 5: 6:
| foreach(string titles in title) { dictionary_titles.Add(titles); }
... |
und dann aus dem Dictionary löschen und anzeigen.
Lieg ich da richtig?
Danke und Mfg
Moderiert von
Kha: C#-Tags hinzugefügt
Kha - Do 03.03.11 16:22
Einmal durch Enumerable.Distinct schicken und fertig ;) .
supaburn - Do 03.03.11 17:35
omg manchmal ist doch die lösung so einfach :)
Danke!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!