|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[.Net 4.0 / EF]ricerche su BindingList<T>
Ciao a tutti
piccola premessa: ho implementato una funzione di Sort() su una BindingList<T> (DerivedBindingList<T>) Codice:
public class DerivedBindingList<T> : BindingList<T> //bla Codice:
var people = new BindingList<Person>(myContext.Person);
//ok, tutto funziona ed anche la funzione di sorting
var filteredPeople = new DerivedBindingList<Person>(myContext.Person).Where(p => p.cognome.Contains("BE"));
//ok, mi trova tutte le persone che nel cognome hanno "BE" ma.....
qui perdo la funzione di sorting...
Grazie a tutti RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
non dico che mi piace ma al momento ho risolto così:
Codice:
var filteredPeople = people.Where(p => p.cognome.Contains(someFilter));
var results = new DerivedBindingList<Person>();
foreach(var result in filteredPeople)
{
results.Add(result);
}
whatEverBindingSource.DataSource = results;
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:34.



















