public AvalonDockLayoutViewModel(ISettingsManager programSettings,
                                         IMessageManager messageManager)
        {
            LayoutSoure = LayoutLoaded.FromDefault;

            var mProgramSettings = programSettings;

            _mMessageManager = messageManager;

            _mAppDir         = mProgramSettings.AppDir;
            _mLayoutFileName = mProgramSettings.LayoutFileName;

            LayoutId       = Guid.NewGuid();
            ViewProperties = new AvalonDockViewProperties();
            ViewProperties.InitialzeInstance();
        }
Beispiel #2
0
 /// <summary>
 /// Hidden standard constructor
 /// </summary>
 protected AvalonDockLayoutViewModel()
 {
     LayoutSource   = LayoutLoaded.FromDefault;
     ViewProperties = new AvalonDockViewProperties();
 }