Esempio n. 1
0
 /// <summary>
 /// Load default view preset from settings (convert list from string to TypeHierarchy).
 /// And set corresponding nodes IsChecked state.
 /// </summary>
 private static void LoadDefaultViewFromSettings()
 {
     foreach (string s in defaultViewPresetFromSettings)
     {
         if (TypeHierarchyDictionary.ContainsKey(s))
         {
             TypeHierarchyDictionary[s].IsChecked = true;
         }
         else
         {
             Api.Logger.Error("CNEI: Error during loading default view, can not find corresponding type " + s);
         }
     }
     // Save IsChecked state to IsCheckedSaved and generate corresponding DefaultView.
     ViewModelTypeHierarchySelectView.SaveChanges();
 }