Questions tagged [avalondock]

AvalonDock is a WPF controls library which can be used to create a docking layout system like that is present in VisualStudio. It supports fly-out panes, floating windows, multiple docking manager in same window, styles and themes and it can host WinForms controls.

AvalonDock is a WPF controls library which can be used to create a docking layout system like that is present in VisualStudio. It supports fly-out panes, floating windows, multiple docking manager in same window, styles and themes and it can host WinForms controls.

This library is the successor of the 'WPF Docking Library' that was published on CodeProject quite a while ago. AvalonDock is now part of Extended WPF Toolkit.

Features

  • Completely written in C# and XAML
  • Almost everything can be restyled
  • Support for Windows Forms controls

Known Issues

  • Due to design decisions (support for Windows Forms controls) this library cannot be use in a restricted environment (e.g. XBAP)

License

New BSD License (BSD)

350 questions
1
vote
2 answers

Expand an existing class, with additional functionality

How can I expand an existing class, with additional properties, methods, or functions? So that I can use them in the XAML code? I would like to extend the AlavonDock library and add more functionality to the existing classes. That's precise what I…
peter70
  • 1,053
  • 16
  • 31
1
vote
0 answers

AvalonDock, check docking content

I need allow or no docking according the content. For more detail, I use some DocmentPane with some DocumentContent. I want allow the behaviour floatting for the DocumentContent, but i dont want allow DocumentContent change DocumentPane.…
vernou
  • 6,818
  • 5
  • 30
  • 58
1
vote
1 answer

MVVM Floating Pane in Avalon Dock 2 (via Caliburn)

How can I bind to a model such that Avalon Dock 2 treats it as a floating pane? In basic terms I want to open a window that can be docked and ideally have a MVVM solution. But the furthest I've been able to get to is to get anchorables and no way I…
Meirion Hughes
  • 24,994
  • 12
  • 71
  • 122
1
vote
1 answer

Prevent document from closing in DockingManager

Here's a sample, which uses DockingManager (a.k.a AvalonDock) from Extended WPF Toolkit. View model: public class Person { public string Name { get; set; } public bool CanClose { get; set; } } View:
Dennis
  • 37,026
  • 10
  • 82
  • 150
1
vote
1 answer

Composite WPF and AvalonDock

Has anybody tried PRISM and AvalonDock (latest release with DocumentSource property) together? I already had a look at http://www.youdev.net/post/2009/07/17/AvalonDock-Documents.aspx but it just briefs on how to use documentsource property. Please…
Vishal
  • 215
  • 4
  • 14
1
vote
2 answers

How to hide the title of a tab of a LayoutPanel / LayoutDocument?

Good morning everyone! I'm using the AvalonDock on a project, and I ended having a question: In some pages developed in my project, I have custom titles which use a standard textBlock. And in some pages, this specifically, I have a LayoutAnchorable…
Gustavo Gonçalves
  • 528
  • 1
  • 12
  • 33
1
vote
1 answer

Return floating windows to previous dock position in AvalonDock

As i understand, in Avalondock when you drag a LayoutDocument a Floating Windows is automatically created, but if you dont dock it in a new place then stays floating and thats what im trying to avoid. Is there a way to force the floating window to…
jen1234
  • 11
  • 3
1
vote
1 answer

avalondock override contextmenu - cannot find the type ContextMenuElement

This is a follow up question to User control in avalon dock and separate window - I've got the window opening nicely which I thought would be the hard part; but i'm having difficulty in changing the contextmenu. I'm new to WPF and avalondock and…
andrew
  • 1,184
  • 3
  • 19
  • 28
1
vote
4 answers

WPF/AvalonDock v2.0 LayoutDocument

How can I add programmatically LayoutDocument with some of UIElements inside it? (like stackpanel, scrollviewer etc.) I'd like to add new LayoutDocument with stackpanel, canvas etc. to LayoutDocumentPane when user clicks "New project" button. May I…
fex
  • 3,488
  • 5
  • 30
  • 46
1
vote
1 answer

WPF/AvalonDock: Switching StackPanel orientation depending on dock location

I'm building an app in WPF, using AvalonDock, partly because I think it'll be useful but mostly to teach myself some WPF and to get used to that style of programming in general. I've constructed the main "toolbox" of the app as a dockable pane so…
anaximander
  • 7,083
  • 3
  • 44
  • 62
1
vote
1 answer

Restyling AvalonDock for high contrast themes?

I'm using AvalonDock in a project. For the sake of this example, it is structured as follows:
Alan Spark
  • 8,152
  • 8
  • 56
  • 91
0
votes
1 answer

How to set AvalonDock DockablePane to right in WPF

I need to set AvalonDock DockablePane to right side of a WPF window, can you please help me to get the answer.
Krishna
  • 1
  • 1
0
votes
0 answers

AvalonDock document pane gets invisible

I got a problem with bugged DocumentPane when docking. I have one DocumentPanel which I use to add Documents to it. No problem. I can even Dock the panels (documents) next to each other. Still works. I can regroup them as I wish, but when I put 2…
Jan Vorisek
  • 530
  • 1
  • 7
  • 17
0
votes
2 answers

WPF Avalon Controls Datepicker Binding

I am using the Avalon DatePicker Control with MVVM pattern. I am binding this control's CurrentlySelectedDate to a property from my ViewModel like so:
IonutC
  • 607
  • 1
  • 6
  • 11
0
votes
2 answers

How can AvalonDock reference its own assembly?

http://avalondock.codeplex.com/SourceControl/changeset/view/62498#1218343 There must be something I don't understand about either the syntax of a ResourceDictionary's Source…
epalm
  • 4,283
  • 4
  • 43
  • 65