예제 #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="WindowsManager"/> class.
        /// </summary>
        public WindowsManager()
        {
            InitializeComponent();
            _dockPaneStateMonitorList = new ObservableDependencyPropertyCollection <DockPane>(DockPane.DockPaneStateProperty);
            _dockPaneStateMonitorList.DependencyPropertyChanged += OnDockPaneStateChanged;

            // added by MB
            DocumentContainer.ActiveDocumentChanged += DocumentContainer_ActiveDocumentChanged;
            DocumentContainer.DocumentClosing       += DocumentContainer_DocumentClosing;
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="WindowsManager"/> class.
 /// </summary>
 public WindowsManager()
 {
     InitializeComponent();
     _dockPaneStateMonitorList = new ObservableDependencyPropertyCollection <DockPane>(DockPane.DockPaneStateProperty);
     _dockPaneStateMonitorList.DependencyPropertyChanged += OnDockPaneStateChanged;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="WindowsManager"/> class.
 /// </summary>
 public WindowsManager()
 {
     InitializeComponent();
     _dockPaneStateMonitorList = new ObservableDependencyPropertyCollection<DockPane>(DockPane.DockPaneStateProperty);
     _dockPaneStateMonitorList.DependencyPropertyChanged += OnDockPaneStateChanged;
 }