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
0
votes
1 answer

WPF binding failure with AvalonDock Theme

I'm using AvalonDock for my WPF Application and want to use data binding for changing the theme. ViewModel: private Theme _AvalonDockTheme = new ExpressionDarkTheme(); public Theme AvalonDockTheme { get { …
user37337
  • 317
  • 2
  • 18
0
votes
1 answer

How to make AvalonDock's floating child window dock when user double-clicks its title bar?

I am relatively new for AvalonDock 2.0 but I heard that one can change the behavior of title bar double-clicked in a floating child window with this new version. But I can't find any clue over Google or its own site. Is this even possible?
Tae-Sung Shin
  • 20,215
  • 33
  • 138
  • 240
0
votes
1 answer

Add a control programmatically to a DocumentContent (AvalonDock)

I have a DocumentContent (AvalonDock) which contains a textEditor. I want to add a toolbar to it at runtime. To do this I need to add a GridDefinition so that the first row has a fixed height (for the toolbar) and the rest of the document content…
ssarangi
  • 602
  • 1
  • 10
  • 28
0
votes
1 answer

How to insert window as content of dockablepane

I got 1 main window that content 2 documentpane and 2 dockablepane. Beside that I also have another 1 main window that i plan to placing in one of dockablepane. how to I do that?, I'm using AvalonDock 1.3 and PowerBuilder 12.5. before I have tried…
user2142324
  • 43
  • 11
0
votes
1 answer

Overlay control over 2 dockable panels of AvalonDock

I am creating an interface using WPF which contains a menu of tiles. UI has an image which is below the menubar. When the menu bar is hidden the image expands and takes its place as I am using Avalon Dock. I have a design in which, menu tiles expand…
abhi154
  • 43
  • 1
  • 3
  • 10
0
votes
1 answer

Avalondock document tab repositioning

Avalondock repositions document tabs when one is resizing the document panel. See images below Can anyone please tell me how Avalondock manages the order of its tabs? Where can I find this logic (for the repositioning for instance) in the source…
Martin Stimpfl
  • 111
  • 1
  • 8
0
votes
0 answers

A faster Serializer for AvalonDock 2.0

The built in Xml serializer is super slow so I'm looking for a faster one, cant anyone that made one so I'm looking at making one myself. I havent been able to find a seriaizer that works with the LayoutRoot object, I tried…
Anders
  • 17,306
  • 10
  • 76
  • 144
0
votes
1 answer

How do I programatically add more panes to a avalon dock

I am working with avalon dock v2 and all I am trying to do is have it so when I hit a button it adds another pane to my layout. This is my existing pane but I don't know the syntax to add another pane to it when I press a…
Max Young
  • 1,522
  • 1
  • 16
  • 42
0
votes
1 answer

Creating tabs at the bottom of a LayoutDocument in AvalonDock 2.0?

How can I create tabs (in XAML) at the bottom of a LayoutDocument in AvalonDock 2.0, like the Code and Design tabs in Visual Studio? (without using a TabControl, of course) I'd like to end up with tabs at the top, one per document, but then within…
RickNZ
  • 18,448
  • 3
  • 51
  • 66
0
votes
1 answer

AvalonDock DocumentPane not restoring correctly

I have the following AvalonDock (I'm using version 1.3) layout:
alimbada
  • 1,392
  • 1
  • 12
  • 27
0
votes
2 answers

How can I prevent a panel from being closed?

I am using AvalonDock (V2) with a DocumentsSource: I would like to disable the possibility to close a panel using a Style or something that works with a DocuemntsSource. If possible I would like…
Jaster
  • 8,255
  • 3
  • 34
  • 60
0
votes
1 answer

Removing borders from AvalonDock panel

here is whats getting on my nerve: My job si to restyle application, so i didn’t wrote it, i have to slightly change the code(.cs or .xaml). Problem lies within avalonDock…i cant remove borders from panels, or change its color. This is part of code,…
0
votes
1 answer

Avalon Dock v2 Layout Issue

I am currently working with avalon dock v2, in the template of my document sources, i'm also putting in a docking manager. Yes for each of my document, I want anchorable panes inside it. But when I try to do that, it doesn't work, it just shows the…
Kev84
  • 827
  • 3
  • 15
  • 26
0
votes
1 answer

How to get anchor of dockablepane in AvalonDock

I'm using the third party library AvalonDock to make my GUI. However I'm having problem to get what side a control is docked on. I have tried this. DockableContent doc = (DockableContent)FindName("dcc" + WindowsNames[i]); DockablePane parent =…
Icy Creature
  • 1,875
  • 2
  • 28
  • 53
0
votes
1 answer

Using DataTemplates for View Model.

First of all i'm facing this problem when trying to upgrade Avalon Dock from 1.3 to 2.0. Anyway, I have a collection of ViewModel, which uses the data template and it turns each ViewModel into a separate tab. So I have something like this. …
Kev84
  • 827
  • 3
  • 15
  • 26
1 2 3
23
24