Lasith Jayaratna
Lasith Jayaratna

Reputation: 117

remove document tab shown in avalondock

My application does not have multiple documents. So I do not need the tab shown in LayoutDocumentPane. I found that it can be customized by using style here. http://avalondock.codeplex.com/wikipage?title=Document%20tab%20restyling

But it seems to be over complicated. Is there any simple way of doing this ?

Upvotes: 4

Views: 2799

Answers (2)

Jf Beaulac
Jf Beaulac

Reputation: 5246

In avalondock 1.x there is a property that does just what you need. Its called DocumentPane.ShowHeader.

It does not (yet?) exist on 2.x

If you want to modify avalondock to do what you need, I submitted a patch to the project that adds the feature.

Its included in this ticket: http://avalondock.codeplex.com/workitem/15626

Upvotes: 1

1000ml
1000ml

Reputation: 884

If you don't need multiple documents, you probably don't need documents at all. You should put your content in a normal dockable panel.

In AvalonDock 2.x you could use LayoutAnchorable and in 1.x use DockableContent, both nested in suitable containers of course.

Upvotes: 4

Related Questions