private void LoadPage(IConfigurationPage page)
 {
     if (ConfigurationTable != null)
     {
         Dispatcher.BeginInvoke(new Action(() =>
         {
             if (!page.Loaded)
             {
                 page.LoadConfiguration(ConfigurationTable.Copy());
             }
             page.Loaded = true;
         }), System.Windows.Threading.DispatcherPriority.Background, new object[] { });
     }
 }
 private void LoadPage(IConfigurationPage page)
 {
     if (ConfigurationTable != null)
     {
         Dispatcher.BeginInvoke(new Action(() =>
         {
             if (!page.Loaded) page.LoadConfiguration(ConfigurationTable.Copy());
             page.Loaded = true;
         }), System.Windows.Threading.DispatcherPriority.Background, new object[] { });
     }
 }