Ejemplo n.º 1
0
        public TabbedDocument GetDocument(TabbedDocument.AbstractDocumentKey key)
        {
            TabbedDocument document = null;

            _documents.TryGetValue(key, out document);
            return(document);
        }
Ejemplo n.º 2
0
 protected override void OnContentRemoved(DockContentEventArgs e)
 {
     if (e.Content is TabbedDocument)
     {
         TabbedDocument document = e.Content as TabbedDocument;
         _documents.Remove(document.Key);
     }
     else if (e.Content is DockWindowPanel)
     {
         _windows.Remove(e.Content.GetType());
     }
     base.OnContentRemoved(e);
 }