LoadEditorFormsState() публичный Метод

Ru: Загружает формы для редактирования из списка En: Loads edit forms from list from file
public LoadEditorFormsState ( ) : void
Результат void
Пример #1
0
        /// <summary>
        /// En: Load forms configuration
        /// Ru: Загружает состояние формы
        /// </summary>
        private void LoadState()
        {
            //en: Load main window configuration
            //ru: Загрузка Основных окон
            m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString);
            if (File.Exists(Application.StartupPath + "\\Docks.xml"))
            {
                try
                {
                    dockPanel1.LoadFromXml(Application.StartupPath + "\\Docks.xml", m_deserializeDockContent);
                }
                catch (Exception)
                {
                    File.Delete(Application.StartupPath + "\\Docks.xml");
                }
            }
            else
            {
                mSolutionExplorer.Show(dockPanel1, DockState.DockLeft);
                mProperties.Show(dockPanel1, DockState.DockRight);
            }

            //en: attach forms to dockPanel for avoid cross-thread exception. TODO: Find another way
            //ru: Принудительно цепляем формы к dockPanel для того чтобы избежать Exeption из-за кросс-потоковости
            mOutputForm.Show(dockPanel1);
            //mOutputForm.Hide();
            mErrorListForm.Show(dockPanel1, DockState.DockBottom);
            //mErrorListForm.Hide();

            mEditorsController.LoadEditorFormsState();
        }