/// <summary> /// .iblayoutファイルの一部からメインウインドウを読み込み、復元します。 /// </summary> /// <param name="sr"></param> private static void LoadMainWindow(StreamReader sr) { string data = sr.ReadLine(); if (data != "{") { return; } do { data = sr.ReadLine(); switch (data) { case "// IBWorkspace": data = sr.ReadLine(); IBWorkspace temp = XamlReader.Parse(data) as IBWorkspace; if (temp.IsMainWindowContent) { IBWorkspace.SetToMainwindowContent(temp); } IBWorkspace.AllIBWorkspace.Remove(temp); break; default: break; } }while (data != "}"); return; }