AvalonDock 的狀態和狀態,AvalonDock 的選項 (State and status of AvalonDock, options to AvalonDock)


問題描述

AvalonDock 的狀態和狀態,AvalonDock 的選項 (State and status of AvalonDock, options to AvalonDock)

I'm working on a WPF interface that could use AvalonDock, or a similar dockable windows interface. My understanding is that AvalonDock is a pretty good dockable window interface, but I'm a bit worried about the ongoing status of it. Is it honestly active? Many comments on the site discussion and bug tracker mention the developer being too busy, i.e.

  

I've decided to shuthdown my blog site (youdev.net) as I'm too busy for now to update it with regularity. Anyway I created a getting started tutorial for AvalonDock (1.3) that can be accessed from here.   I'll try to answer any question you may have into the discussion section.

And there are a number of "Is this still active?" questions in the discussion section.

Thus, my question: Is anyone actually using this in production software? What issues are there with it that would be problematic.

Likewise, if anyone has pointers to a decent dockable window library, free or commercial, I'd be interested in taking a look.

Edit: I'm using C# and .NET 4 in VS2010.

‑‑‑‑‑

參考解法

方法 1:

As much research as I did on AvalonDock before coming here, I still found something afterward, specifically Sofa, which is a wrapper for AvalonDock making it easier to work with. Sofa was last updated less than a month ago, so activity‑ at least at the moment‑ seems high.

This, and some of the comments from the WPF Docking Libraries question makes me think that AvalonDock might be just stable enough, but that Actipro is a good choice if we need support and a commercial project.

I'll mark this as wiki since the "similar to" quotient is really high, but it might still help someone.

方法 2:

I wrote an article that might be of use to you, it demonstrates one way of integrating AvalonDock into an MVVM application:

http://www.codeproject.com/Articles/239342/AvalonDock‑and‑MVVM

(by JohnMettaJohnMettaAshley Davis)

參考文件

  1. State and status of AvalonDock, options to AvalonDock (CC BY‑SA 3.0/4.0)

#dockpanel #avalondock #.net #C#






相關問題

為什麼 DockPanel.Dock="Bottom" 將元素放在頂部? (Why does DockPanel.Dock="Bottom" put element at the top?)

在 DevExpress 停靠面板中調整內容大小 (Resizing contents inside DevExpress Docking Panels)

DockPanel LastChildFill 調整為 MinWidth? (DockPanel LastChildFill resizing to MinWidth?)

如何更改 DockWindow 上 TitleBar 的背景色? (How to change the Backcolor of TitleBar on DockWindow?)

WPF:HorizontalAlignment=Stretch、MaxWidth 和 Right 同時對齊? (WPF: HorizontalAlignment=Stretch, MaxWidth, and Right aligned at the same time?)

如何使 DockPanel 中的項目擴展以適應 WPF 中的所有可用空間? (How to make items in a DockPanel expand to fit all available space in WPF?)

AvalonDock 的狀態和狀態,AvalonDock 的選項 (State and status of AvalonDock, options to AvalonDock)

如何讓唯一的 DockPanel 子元素停靠在頂部 (How to get sole DockPanel child element to dock on the top)

如果從 Microsoft 的代碼中拋出異常,我如何找出最初導致異常的原因? (How do I find out what originally caused an exception, if it gets thrown from Microsoft's code?)

WPF 拖放面板(如 iGoogle、BBC 網站、blacklight) (WPF Drag Drop Panel (like iGoogle, BBC website, blacklight))

如何使 WPF 文本框填充兩個按鈕之間的所有可用空間? (How to make a WPF TextBox fill all available space between two buttons ?)

DockPanel 不可見,即使它設置為可見 (DockPanel is not visible even though it is set to visible)







留言討論