Skip to main content

ITabbedViewController Members

An object that implements operations on a TabbedView‘s documents.

Properties

Name Description
Manager Gets a DocumentManager that the current controller operates on. Inherited from IBaseViewController.
View Provides access to the View that owns the current IBaseViewController. Inherited from IBaseViewController.

Methods

Name Description
Activate(BaseDocument) Activates the specified document. Inherited from IBaseViewController.
AddDocument(BaseDocument) Adds the specified document to a View. Inherited from IBaseViewController.
Close(BaseDocument) Closes and destroys the specified document and its contents. Inherited from IBaseViewController.
CloseAll() Closes all currently opened documents within the IBaseViewController. Inherited from IBaseViewController.
CloseAllButPinned() Closes all Documents except for pinned ones.
CloseAllButThis(BaseDocument) Closes all documents except the specified document. Inherited from IBaseViewController.
CloseAllDocumentsAndHosts() Closes all documents hosted in both the current View itself and all floating document containers. Inherited from IBaseViewController.
CreateNewDocumentGroup(DockPanel, Orientation, Int32)
CreateNewDocumentGroup(Document, Orientation, Int32) Creates a new group that will display the specified document. The group will be added at the specified position among other groups. The method allows you to change the orientation of document groups within a TabbedView.
CreateNewDocumentGroup(Document, Orientation) Appends a new group to the View and displays the specified document in this group. The method allows you to change the orientation of document groups within a TabbedView.
CreateNewDocumentGroup(Document) Appends a new group to the View and displays the specified document in this group.
Dispose() Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Inherited from IDisposable.
Dock(DockPanel, DocumentGroup, Int32) Docks the specified DockPanel to the specified group at a specific position, displaying the panel as a tab.
Dock(DockPanel, DocumentGroup) Docks the specified DockPanel to the specified group, displaying the panel as a tab.
Dock(DockPanel) Docks the specified DockPanel to a View, displaying the panel as a tab. Inherited from IBaseViewController.
Dock(BaseDocument) Docks the specified document to a View. Inherited from IBaseViewController.
Dock(Document, DocumentGroup, Int32) Docks the specified document to the specified group at a specific position.
Dock(Document, DocumentGroup) Docks the specified document to the specified group.
DockAll() Docks all currently floating documents as tabs.
Execute(BaseViewControllerCommand, Object) Performs a simple operation within the current View. Inherited from IBaseViewController.
Float(DockPanel) Makes a docked DockPanel float. Inherited from IBaseViewController.
Float(BaseDocument, Point, Size) Makes the specified document floating at the specified location, with the specified size. Inherited from IBaseViewController.
Float(BaseDocument, Point) Makes the specified document floating at the specified location. Inherited from IBaseViewController.
Float(BaseDocument) Makes the specified document floating. Inherited from IBaseViewController.
FloatAll() Undocks all tabbed Documents contained within the current View. Inherited from IBaseViewController.
FloatAll(Document) Floats all tabs that belong to the same DocumentGroup as the target document.
FloatAll(DocumentGroup) Floats all tabs that belong to the target DocumentGroup.
GetCommands(BaseDocument) This member supports the internal infrastructure, and is not intended to be used directly from your code. Inherited from IBaseViewController.
GetCommands(BaseView) Gets the commands collection owned by the target View. Inherited from IBaseViewController.
GetView(BaseDocument) Gets a View that owns this Document. Inherited from IBaseViewController.
Move(Document, Int32) Moves the specified document to the specified visual position among other documents.
MoveToDocumentGroup(Document, Boolean) Moves the current document to the previous or next document group.
MoveToMainDocumentGroup(Document) Docks the specific Document to the main DocumentGroup.
RemoveDocument(BaseDocument) Removes the specified document from the BaseView.Documents collection. Inherited from IBaseViewController.
ResetLayout() Resets the DocumentManager’s layout to the default state. Inherited from IBaseViewController.
Select(Document) Selects the specified document (without moving focus to it).
SelectNextTab(Boolean) Selects a Document neighboring the currently selected one.
ShowContextMenu(BaseDocument, Point) Displays a context menu for the specified document at the specified position. Inherited from IBaseViewController.
ShowContextMenu(DocumentGroup, Point) Displays a context menu for the specified document group at the specified position.
ShowContextMenu(Point) Displays a View’s context menu at the specified position. Inherited from IBaseViewController.
ShowDocumentSelectorMenu(DocumentGroup) Displays a Document Selector Menu for a specific DocumentGroup.
ShowWindowsDialog() Shows a dialog with all documents currently opened within a view. Inherited from IBaseViewController.
See Also