Beispiel #1
0
 static void LoadPlacement(PersistenceHelper.ISettings settings, Window window, string key)
 {
     if (!IsShiftDown())
     {
         // string loaded from disk
         string placementSerialized = settings.GetString(key, null);
         // string used to set WPF window placement
         window.SetPlacement(placementSerialized);
     }
 }
Beispiel #2
0
 static void SavePlacement(PersistenceHelper.ISettings settings, Window window, string key)
 {
     if (!IsShiftDown())
     {
         // WPF Window placement flattened into string
         string placementSerialized = window.GetPlacement();
         // string saved to disk
         settings.SetString(key, placementSerialized);
         settings.Save();
     }
 }