anbTheme .NET UI Library

Latest version: v1.0.23.10260

anbTheme is a .NET Framework UI library providing gray and dark themes. This library can be used in any .NET Framework application. Switching between the themes is very simple.

Features

  • All stardard Windows controls
  • Create your own controls
  • Dark Mode
  • Gray Mode
  • Light Mode
  • Sample app included
  • Source code available

Test App Comparison

Usage

Many .NET Windows controls have equivalent versions in this library. Simply replace the declaration and assignment lines with the corresponding version from this library. To either set the initial theme, or to switch to a different theme, simply do the following:

namespace SampleApp
{
    class SampleForm : anbThemeForm
    {
        public SampleForm()
        {
            InitializeCompponent();
            Theme.Instance.CurrentTheme = ThemeType.Light;
        }

        private void DarkTheme_Click(object sender, EventArgs e)
        {
            Theme.Instance.CurrentTheme = ThemeType.Dark;
        }

        private void GrayTheme_Click(object sender, EventArgs e)
        {
            Theme.Instance.CurrentTheme = ThemeType.Gray;
        }

        private void LightTheme_Click(object sender, EventArgs e)
        {
            Theme.Instance.CurrentTheme = ThemeType.Light;
        }

    }
}

Screenshots

Test App Comparison Test App Light Test App Gray Test App Dark

Support

Support Home anbTheme Support Articles

ANB Software Products

The following ANB Software products make use of this UI library:

.NET Frameworks Supported

v2.0 - v4.8
Any CPU, 32-bit, & 64-bit

Purchase

Purchasing this library will give you support for 1 year from the date of purchase. This will also entitle you to receive free updates during that period. You can renew your support each year for the same amount.

Developers Price
1 - 5 £ 49.99 each
6 - 25 £ 44.99 each
26+ £ 39.99 each
Source Code £ 499.99

Alternatively, please email sales@anbsoftware.co.uk to request a quote and to send a purchase order (PO).

When the payment has been confirmed or PO received we will email the library to you.