/// <summary> /// restore path from config file /// </summary> private void restoreData() { initConfig(); String xp = "/configuration/chooser/chooser_" + Chooser.Name; String cp = Sharpend.Configuration.ConfigurationManager.getString(xp, true); if (!String.IsNullOrEmpty(ConfigFile)) { cp = Sharpend.Configuration.ConfigurationManager.getString(ConfigFile, xp, true); } if (!String.IsNullOrEmpty(cp)) { switch (Chooser.Action) { case FileChooserAction.SelectFolder: Chooser.SetCurrentFolder(cp); break; default: Chooser.SetFilename(cp); break; } } }