Tabbed Interface in C # / WPF

I am currently working on a tabbed interface application. I want to be able to split the workspace horizontally or vertically by dragging the tab one edge of the window.

For example, open two tabs: http://666kb.com/i/b65vvbusbxhvgy8mf.png

Then drag one tab to the bottom of the screen and release it. A second tabcontrol should appear: http://666kb.com/i/b65vvjnd1ylz54jdz.png

How can I achieve this using C # and WPF in .NET 3.5?
I think Photoshop does this, and I'm sure that many other applications too.

+3
source share
3 answers
+7

Actipro , .

+1

There are several libraries there. In addition to AvalonDock, Sand Dock and Infrared Controls WPF . I used both. Both had their own share of errors. I am currently using Infragistics controls and they are improving in every release.

0
source

Source: https://habr.com/ru/post/1702757/


All Articles