public AboutViewModel() { // TODO: Umstellung auf IoC var projekte = new Lizenzen.GenutzteProjekte(); GenutzteProjekte.AddRange(projekte.Projekte); var projekteView = CollectionViewSource.GetDefaultView(GenutzteProjekte); projekteView.SortDescriptions.Add( new SortDescription(nameof(Lizenzen.GenutztesProjekt.Projektname), ListSortDirection.Ascending) ); }
public AboutWindow() { InitializeComponent(); this.DataContext = this; var projekte = new Lizenzen.GenutzteProjekte(); GenutzteProjekte = projekte.Projekte.ToList(); GenutzteProjekteListBox.ItemContainerStyle = new Style(typeof(ListBoxItem)); GenutzteProjekteListBox.ItemContainerStyle.Setters.Add( new EventSetter { Event = MouseDoubleClickEvent, Handler = new MouseButtonEventHandler(GenutzteProjekteListBoxItem_MouseDoubleClick) }); }