public void OnOptionsChangements(object source, OptionsEventArgs args) { try { ListBox.Background = args.CouleurDeFond; } catch (Exception e) { MessageBox.Show(e.Message, "ERREUR SET BACKGROUND LISTBOX", MessageBoxButton.OK, MessageBoxImage.Error); } try { ListBox.Foreground = args.CouleurText; } catch (Exception e) { MessageBox.Show(e.Message, "ERREUR SET FOREGROUND LISTBOX", MessageBoxButton.OK, MessageBoxImage.Error); } this.DossierDeTravail = args.DossierDeTravail; //ListBox.Background = GetCouleurFondListBox; //SetFromStringCouleurFondListBox = args.CouleurDeFond; //SetFromStringCouleurTextListBox = args.CouleurText; //DossierDeTravail = args.DossierDeTravail; }
protected virtual void OnOptionsChangements() { if (OptionsChangements != null) { OptionsEventArgs args = new OptionsEventArgs(); args.CouleurDeFond = CouleurFondListBox; args.CouleurText = CouleurTextListBox; args.DossierDeTravail = DossierDeTravail; OptionsChangements(this, args); } }