ButchersBoy / Dragablz

Dragable and tearable tab control for WPF
http://dragablz.net
MIT License
2.17k stars 320 forks source link

Dragablz

Gitter NuGet Build Issues Twitter

Tearable tab control for WPF, which includes docking, tool windows and MDI.

Alt text

Illustrates basic theme, more themes at end of page

Minimal XAML:

XAML as simple as this will give you a tab the tears out (using the basic theme).

<dragablz:TabablzControl Margin="8">
    <dragablz:TabablzControl.InterTabController>
        <dragablz:InterTabController />
    </dragablz:TabablzControl.InterTabController>
    <TabItem Header="Tab No. 1" IsSelected="True">
        <TextBlock>Hello World</TextBlock>
    </TabItem>
    <TabItem Header="Tab No. 2">
        <TextBlock>We Have Tearable Tabs!</TextBlock>
    </TabItem>
</dragablz:TabablzControl>

Features:

Want to say thanks?

Getting Started:

Here are some helpful blog posts to help you get started:

In the pipeline:

Some examples:

Material Design theme (see Material Design in XAML Toolkit):

Alt text

Docking:

Alt text

MDI:

Alt text

MahApps theme:

Alt text