Bjr,


Dans mon Main, j'aimerais me rattacher à l'event "SettingsLoadedEventHandler" pour savoir si l'app.config de mon application a bien été chargé

je maitrise mal les delegate et les override (d'ailleur je ne suis meme pas sur de devoir les utiliser...)

j'ai trouvé ce bout de code si ca peut vous aider à m'aider (héhé...)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
    internal sealed partial class Settings
    {
 
        public Settings()
        {
            this.SettingsLoaded += new System.Configuration.SettingsLoadedEventHandler(Settings_SettingsLoaded);
        }
 
        void Settings_SettingsLoaded(object sender, System.Configuration.SettingsLoadedEventArgs e)
        {
            String dataDirectory;
            if ((AppDomain.CurrentDomain.DomainManager != null) && AppDomain.CurrentDomain.DomainManager.ToString().Contains("VSHost"))
            {
                dataDirectory = Application.StartupPath;
            }
            else
            {
                dataDirectory = Application.UserAppDataPath;
            }
            this["test1ConnectionString"] = Settings.Default.test1ConnectionString.Replace(".\\", dataDirectory + "\\");
        }
    }

merci