private void worker_DoWork(object sender, DoWorkEventArgs e)
        {
            (sender as BackgroundWorker).ReportProgress(10, null);
            FileHelper.Instance.CreerDossierRacine();
            (sender as BackgroundWorker).ReportProgress(30, null);

            liste_mail_test = RecevoirMailHelper.getInstance.RecupererMails();

            NavigateReceptionMail.setData(liste_mail_test);
            (sender as BackgroundWorker).ReportProgress(60, null);
            liste_contacts = FileHelper.Instance.LireFichierConfigContacts();
            NavigateContact.setContacts(liste_contacts);
            (sender as BackgroundWorker).ReportProgress(90, null);
        }
        //TO DO : Verifier format adresse mail saisie

        public PageSaisieDestinataire()
        {
            InitializeComponent();

            listViewContacts.ItemsSource = NavigateContact.getContacts();
            int count = listViewContacts.Items.Count;

            if (count == 0)
            {
                listViewContacts.Visibility = Visibility.Hidden;
                button_Suivant.Visibility   = Visibility.Hidden;
                button_Precedent.Visibility = Visibility.Hidden;
                label_listevide.Visibility  = Visibility.Visible;
                label_listevide.Content     = "Aucun contact enregistré trouvé";
            }
            else
            {
                listViewContacts.Visibility = Visibility.Visible;
                button_Suivant.Visibility   = Visibility.Visible;
                button_Precedent.Visibility = Visibility.Visible;
                label_listevide.Visibility  = Visibility.Hidden;


                //Selection du premier contact de liste
                listViewContacts.SelectedIndex = 0;
                listViewContacts.Focus();
            }

            Mail   m    = NavigateMail.GetNavigationData(this.NavigationService);
            string dest = "";

            if (m != null && m.Destinataires != null && m.Destinataires.Count > 0)
            {
                foreach (string des in m.Destinataires)
                {
                    if (dest != "")
                    {
                        dest = string.Concat(dest, ",", des);
                    }
                    else
                    {
                        dest = des;
                    }
                }
            }

            textBox_Destinataire.Text = dest;
        }