DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • Top React Libraries for Data-Driven Dashboard App Development
  • OpenTelemetry Moves Past the Three Pillars
  • Introducing Upstream: A Free One-Day Celebration of Open Source
  • DocRaptor vs. WeasyPrint: A PDF Export Showdown

Trending

  • Beyond the Prompt: Unmasking Prompt Injections in Large Language Models
  • The Emergence of Cloud-Native Integration Patterns in Modern Enterprises
  • Securing Your Applications With Spring Security
  • Microservices With Apache Camel and Quarkus
  1. DZone
  2. Popular
  3. Open Source
  4. The Open Source WinForm & WPF Docking Library Overhauled:A New Version, AvalonDock v2's!

The Open Source WinForm & WPF Docking Library Overhauled:A New Version, AvalonDock v2's!

Greg Duncan user avatar by
Greg Duncan
·
Aug. 06, 12 · Interview
Like (0)
Save
Tweet
Share
7.44K Views

Join the DZone community and get the full member experience.

Join For Free

"Welcome to the first release of AvalonDock 2.0

Finally I can upload the new release of AvalonDock. This new release is stable and includes many new features if compared to 1.3:
  • AvalonDock 2.0 has been completely rewritten to take full advantage of the MVVM design.
  • The layout model is now completely separated from the view controls; integration with frameworks like PRISM is easier and faster.
  • I worked a lot to get the best performance especially when user move panes in floating window or set them as auto hidden.
  • Floating windows can now be arranged together as it's possible in VS2010.
  • The library itself is lighter because use only standard controls restyled like the TabControl or the Grid panel.
  • Since first beta I fixed a lot of bugs; this version should be stable enough for most of the projects.
  • Comes with two additional themes: VS2010 and Aero theme.

..."

AvalonDock

AVALONDOCK 2.0 RELEASED!

Hi all, I'm happy to announce that the first public release of AvalonDock 2.0 is published!

Here you can find some key concepts of the new version.

  • Version 2.0 Concept

Project Description
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.
Features
  • Supports MVVM design
  • Almost everything can be restyled
  • Support for Windows Forms controls

image

This is one of the libraries that is used in many projects yet doesn't always get the press and kudo's it's due. If you want docking windows behavior in your WinForm/WPF Desktop app's then you need to check out this library.

Related Past Post XRef:
AvalonEdit, a (the?) WPF code editor component from the SharpDevelop team (think WPF based, monster cool, code editing, IDE like, uber textbox +10)
Working Workflow into your app's. Workflow Studio, a source available example of rehosting the Workflow Designer

Windows Presentation Foundation Open source Library Docking (molecular)

Published at DZone with permission of Greg Duncan, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Top React Libraries for Data-Driven Dashboard App Development
  • OpenTelemetry Moves Past the Three Pillars
  • Introducing Upstream: A Free One-Day Celebration of Open Source
  • DocRaptor vs. WeasyPrint: A PDF Export Showdown

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: