Library to enable .NET WinForms apps to easily render a set of tabs in their titlebar space, similar to Chrome, Firefox, Edge, etc.
Install NuGet Package Fork me on GitHub
Current version: 2.0.0
PM> Install-Package EasyTabs
public partial class YourApplicationForm : TitleBarTabs
{
// ...
}
public YourApplicationForm()
{
InitializeComponents();
TabRenderer = new ChromeTabRenderer(this);
}
public override TitleBarTab CreateTab()
{
return new TitleBarTab(this)
{
Content = new TabWindow
{
Text = "New Tab";
}
};
}
Allows your app to function like others containing tabs in their titlebars. Supports tab reorganization, icons, tearing tabs into new windows, and combining tabs into existing windows.
You can extend EasyTabs by writing renderers for other tab styles. A renderer for Chrome is included out of the box.
Supports advanced integration into Windows by allowing features like AeroPeek.
EasyTabs is open source software and is completely free for commercial use. It is licensed under a BSD license.