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

XmlLayoutSerializer Creating new tabs instead of loading

So I've got a DockingManager described in xaml like this:
Scott Maher
  • 35
  • 2
  • 5
0
votes
0 answers

AvalonDock: Documents switch using Keyboard controls Ctr+Tab

I have an AvalonDock in my solution with fully MVVM integrated. Everything works fine till now, I used to switch between documents by pressing Ctrl+Tab] and it works as expected. I have Binded the ActiveContent to a property in my ViewModel and when…
Abin
  • 2,868
  • 1
  • 23
  • 59
0
votes
1 answer

White space between menu and window

Using the menu control in a xaml window, I have this annoying white space between the window border and the docking panel. The menu itself is inside a stackpanel:
Jack Miller
  • 325
  • 1
  • 16
0
votes
1 answer

Command Binding issues in AvalonDock

I have created an application where there's a series of command bindings attached to the MainWindow of my application: (Code simplified for brevity)
Xelnath
  • 65
  • 8
0
votes
1 answer

Following MVVM Example - Droptargets get disabled after docking in some direction

I am following an Avalondock-example on github: https://github.com/8/AvalonDockMVVM It works well, but I want the possibility to dock in more than one direction. Can anyone explain how this can be done? I'll add a couple of images as an example of…
Thomas D. Frøysa
  • 692
  • 1
  • 8
  • 26
0
votes
1 answer

avalon dock auto hide crash application

This is my very simple Layout in a DockPanel: ...
Andreas
  • 1,551
  • 4
  • 24
  • 55
0
votes
0 answers

AvalonDoc: can't expand LayoutAnchorable by Behavior (MVVM)

I am working on MDI application with documents tabs and panels (like in Visual Studio), using AvalonDock 2 + Caliburn.Micro + Fody.PropertyChanged. I want to expand LayoutAnchorable from code (like this works in Visual Studio when you start search…
TimeCoder
  • 175
  • 1
  • 8
0
votes
1 answer

How to change anchor pane background in AvalonDock?

I have a simple .xaml file for my GUI:
Daniel
  • 137
  • 6
0
votes
1 answer

Caliburn Micro Screen Activated Events

I'm using Caliburn Micro and AvalonDock in my project. I try to handle events when screen was activated. My main view model is a 'Conductor.Collection.OneActive' and each tab "document" is a 'Screen'. I have a function in my main view model like…
0
votes
0 answers

Add checkbox to gridview programmatically C#

I need to add a checkbox (among other controls) to a gridview generated by code. I am new to programming and built a program in WPF without any databinding or MVVM and I need to create a template of an Avalon LayoutDocument with a gridview that…
ToucanSamIAm
  • 99
  • 1
  • 5
0
votes
1 answer

Create WPF page fragment in Visual Studio 2015 (C#)

I am trying to develop multi-document interface for C# application (that is suprisingly hard, in Delphi it was and still is the simple task for more than two decades!!!) and it seems to me that I should use AvalonDoc framework for this…
TomR
  • 2,696
  • 6
  • 34
  • 87
0
votes
1 answer

AvalonDock : Controling the Splitter position

Using AvalonDock and Odyssey OutLookBar in a WPF Desktop application. It doesn't make sense to have the vertical splitter in the ResizingPanel have full range of screen width. ResizeWidth as an attached property on the DockablePane does control the…
jradxl
  • 535
  • 1
  • 4
  • 20
0
votes
0 answers

(How) do I remove a 'document' from a bound collection in Avalondock?

I have the 'How' in brackets because I'm not sure whether I have to do this. Consider the following: I have an MVVM application with the AvalonDock control. The control is implemented as follows:
Jake
  • 1,701
  • 3
  • 23
  • 44
0
votes
1 answer

LayoutDocument hide header tabs in DockingManager.DocumentPaneControlStyle

I'm using Avalondock 2 and need to hide the TabItem of a LayoutDocument. I know that there was a function back in Avalondock 1.3 which seems to be gone in 2.0. I've tried to change the template of the LayoutDocumentPaneControl and want to know if…
Nitro.de
  • 821
  • 10
  • 27
0
votes
1 answer

AvalonDock layout groups like Visual Studio

I'm new to Avalondock so excuse me if this is a pretty basic question. I want to achieve a layout that is similar to Visual Stuido with two layouts on the left side, the top window showing a kind of "project explorer", the bottom windows a property…
Richard
  • 13
  • 4