Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
I created a few extension methods that deal with ObservableCollection that I've been using in the WP7 projects that I hope you will find useful as well. The first method is for sorting a collection. The second is to convert IEnumerable<T> to ObservableCollection<T>:
public static class ObservableExtension
{
public static void Sort<T>(this ObservableCollection<T> collection,
IComparable<T> comparable)
{
if (comparable == null)
{
throw new ArgumentNullException("comparable is null");
}
Array.Sort<T>(collection, comparable);
}
public static ObservableCollection<T> ToObservableCollection<T>(this IEnumerable<T> source)
{
ObservableCollection<T> collection = new ObservableCollection<T>();
foreach (T item in source)
{
collection.Add(item);
}
return collection;
}
}
Enjoy...
Comments
- Anonymous
August 21, 2010
These won't compile for tool build 6536... Why?