DVDT.UI 1.1.0

dotnet add package DVDT.UI --version 1.1.0
                    
NuGet\Install-Package DVDT.UI -Version 1.1.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="DVDT.UI" Version="1.1.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="DVDT.UI" Version="1.1.0" />
                    
Directory.Packages.props
<PackageReference Include="DVDT.UI" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add DVDT.UI --version 1.1.0
                    
#r "nuget: DVDT.UI, 1.1.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package DVDT.UI@1.1.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=DVDT.UI&version=1.1.0
                    
Install as a Cake Addin
#tool nuget:?package=DVDT.UI&version=1.1.0
                    
Install as a Cake Tool

DVDT.UI - Premium WinForms Control Library

High-performance WinForms custom control library with premium blur effects, smooth animations, and modern design that surpasses Guna UI in visual smoothness and execution speed.

Features

  • 16+ Premium Components with modern design
  • Blur & Glow Effects using advanced GDI+ rendering
  • Smooth Animations with ease-in/ease-out curves
  • High Performance with optimized double-buffering
  • Designer Support - Full Visual Studio designer integration
  • Customizable - Every property exposed in VS Properties panel
  • Borderless Form - Modern window with custom controls and effects

Components

Forms

  • DVDTBorderlessForm - Ultra-premium borderless form with multi-layer blur, color-shifting gradients, particle effects, draggable title bar, and modern window controls (minimize, maximize, close)

Input Controls

  • DVDTButton - Gradient mesh, multi-layer glow, depth shadow, shimmer
  • DVDTTextBox - Floating label, blur glow, frosted glass, shimmer
  • DVDTCheckBox - Progressive checkmark animation
  • DVDTRadioButton - Ripple-fill selection effect
  • DVDTToggle - Spring-physics sliding switch
  • DVDTComboBox - Rounded border, custom arrow
  • DVDTSlider - Smooth animation, glow thumb, value tooltip
  • DVDTColorPicker - HSV gradient, alpha slider, hex display

Display Controls

  • DVDTLabel - Blur glow text, gradient fill, shimmer
  • DVDTProgressBar - Gradient fill, animated, glow edge
  • DVDTHeader - Multi-layer blur, color-shifting gradient, particle shimmer
  • DVDTSeparator - Expand animation, glow, gradient

Container Controls

  • DVDTPanel - Rounded, shadow, region clipping
  • DVDTCard - Frosted glass blur, hover lift animation

Utilities

  • DVDTTheme - Centralized color palette with preset themes

Installation

Via NuGet Package Manager

Install-Package DVDT.UI

Via .NET CLI

dotnet add package DVDT.UI

Via Package Manager Console

PM> Install-Package DVDT.UI

Quick Start

  1. Install the NuGet package
  2. Build your project
  3. Open the Toolbox in Visual Studio
  4. Find "DVDT.UI" components
  5. Drag and drop onto your form

Usage Example

using DVDT.UI;

// Create a premium button
var button = new DVDTButton
{
    Text = "Click Me",
    AccentColor = Color.FromArgb(99, 102, 241),
    ShowGlow = true,
    ShowShadow = true,
    BorderRadius = 12
};

// Create a textbox with floating label
var textBox = new DVDTTextBox
{
    Placeholder = "Enter your name",
    FloatingLabel = true,
    ShowGlow = true,
    ShowShimmer = true
};

// Apply a theme
DVDTTheme.ApplyPurpleTheme();

Requirements

  • .NET Framework 4.7.2 or higher
  • Windows Forms Application
  • Visual Studio 2017 or higher (for designer support)

Performance

All components use:

  • OptimizedDoubleBuffer for flicker-free rendering
  • AllPaintingInWmPaint for reduced message processing
  • Region clipping for transparent pixel optimization
  • Lightweight animation timers

License

MIT License - See LICENSE file for details

Support

Changelog

Version 1.1.0

  • Added DVDTBorderlessForm - Ultra-premium borderless form
  • Multi-layer blur background effects
  • Color-shifting gradient mesh
  • Particle shimmer effects
  • Draggable title bar with custom icon
  • Modern window controls (minimize, maximize, close)
  • Smooth resize and drag animations

Version 1.0.0

  • Initial release
  • 15 premium components
  • Full blur and glow effects
  • Smooth animations
  • Complete designer support
Product Compatible and additional computed target framework versions.
.NET Framework net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETFramework 4.7.2

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.0 3,714 3/21/2026
1.0.0 3,491 3/21/2026

Version 1.1.0: Added DVDTBorderlessForm - Ultra-premium borderless form with multi-layer blur, color-shifting gradients, particle effects, and modern window controls.