public Playlists(ListBox listbox, TextBox name_playlist, Button create_playlist, Button delete_playlist, Button view_playlist, MainWindow main , Button add_To_Playlist, Button remove_To_Playlist, Button clear_To_Playlist, Button delete_To_Playlist, TextBox name_To_Playlist, Button change_Name_To_Playlist, ListBox list_Playlist) { this._listbox = listbox; this._name_playlist = name_playlist; this._create_playlist = create_playlist; this._delete_playlist = delete_playlist; this._view_playlist = view_playlist; this._add_To_Playlist = add_To_Playlist; this._remove_To_Playlist = remove_To_Playlist; this._clear_To_Playlist = clear_To_Playlist; this._delete_To_Playlist = delete_To_Playlist; this._name_To_Playlist = name_To_Playlist; this._change_Name_To_Playlist = change_Name_To_Playlist; this._list_Playlist = list_Playlist; this._main = main; this.ItemList = new ObservableCollection<String>(); this._listbox.ItemsSource = this.ItemList; this._list = new List<Playlist>(); this._current_view = -1; this._create_playlist.Click += new RoutedEventHandler(Click_Create); this._delete_playlist.Click += new RoutedEventHandler(Click_Delete); this._view_playlist.Click += new RoutedEventHandler(Click_View); this._listbox.MouseDoubleClick += new MouseButtonEventHandler(Playlists_DoubleClick); }
public Liste_lecture(ListBox listbox, TextBox name_list, Button create_playlist, Button button_add, Button button_remove, MainWindow main, bool repeat = false, bool shuffle = false) { this.isResearch = false; this.Items = new List<string>(); this._listbox = listbox; this._name_list = name_list; this._create_playlist = create_playlist; this._button_add = button_add; this._button_remove = button_remove; this._main = main; this._current = 0; this._repeat = repeat; this._shuffle = shuffle; this.ItemList = new ObservableCollection<String>(); this._listbox.ItemsSource = this.ItemList; this._button_add.Click += new RoutedEventHandler(Click_Add); this._button_remove.Click += new RoutedEventHandler(Click_Remove); this._create_playlist.Click += new RoutedEventHandler(Click_Create); this._listbox.MouseDoubleClick += new MouseButtonEventHandler(liste_lecture_List_DoubleClick); this._listbox.SelectionMode = SelectionMode.Single; this.random = new Random(); this._main.KeyDown += new KeyEventHandler(liste_key_down); this._listbox.SelectedIndex = 0; }