BlazorWinOld 1.3.0
See the version list below for details.
dotnet add package BlazorWinOld --version 1.3.0
NuGet\Install-Package BlazorWinOld -Version 1.3.0
<PackageReference Include="BlazorWinOld" Version="1.3.0" />
<PackageVersion Include="BlazorWinOld" Version="1.3.0" />
<PackageReference Include="BlazorWinOld" />
paket add BlazorWinOld --version 1.3.0
#r "nuget: BlazorWinOld, 1.3.0"
#:package BlazorWinOld@1.3.0
#addin nuget:?package=BlazorWinOld&version=1.3.0
#tool nuget:?package=BlazorWinOld&version=1.3.0
Blazor.WinOld
For Blazor Server or Blazor WebAssembly
DEMO and DOCS : https://tossnet.github.io/Blazor-WinOld/
Hello, world!
Welcome to my new delirium
https://github.com/user-attachments/assets/157fbd5f-dcab-4e76-b7b2-d240c697082a
Installation
Install-Package BlazorWinOld
or
dotnet add package BlazorWinOld
For client-side and server-side Blazor - add script section (head section)
<link href="_content/BlazorWinOld/css/blazorwinold.css" rel="stylesheet" />
In Program.cs add this line to use messagebox
builder.Services.AddWinOldComponents();
and in the bottom of your MainLayout.razor add this line to use dialog
<WinOldMessageBoxHost />
<a name="ReleaseNotes"></a>Release Notes
<details open="open"><summary>Version 1.3.0</summary>
- ⚠️ BREAKING CHANGE:
- DialogOptions has been renamed to MessageBoxOptions for WinOldMessageBox
- Migration: Replace 'new DialogOptions' with 'new MessageBoxOptions' (simple Find/Replace)
- New WinOldInputBox component
- Button : Add "Default" Property style for win98 button </details>
<details><summary>Version 1.2.9</summary>
- Fix height of Tabs
- Fix disabled style of WinOldButton </details>
<details><summary>Version 1.2.8</summary>
- win7 : separation of font size from font family </details>
<details><summary>Version 1.2.7</summary>
- Improved checkbox component rendering
- Fixed button and selectbox label colors on Safari </details>
<details><summary>Version 1.2.6</summary>
- Added
disabledattribute support onWinOldSelectcomponent- Added Select page in the demo site </details>
<details><summary>Version 1.2.2</summary>
- Added .AddWinOldComponents() to simplify declaration </details>
Thanks
I used these repo for most of the css and icons:
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.AspNetCore.Components.Web (>= 10.0.2)
-
net8.0
- Microsoft.AspNetCore.Components.Web (>= 8.0.23)
-
net9.0
- Microsoft.AspNetCore.Components.Web (>= 9.0.12)
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.3.1 | 95 | 2/12/2026 |
| 1.3.0 | 94 | 2/10/2026 |
| 1.2.9 | 99 | 2/4/2026 |
| 1.2.8 | 113 | 1/29/2026 |
| 1.2.7 | 213 | 1/26/2026 |
| 1.2.6 | 90 | 1/23/2026 |
| 1.2.5 | 118 | 1/19/2026 |
| 1.2.4 | 92 | 1/19/2026 |
| 1.2.3 | 297 | 4/13/2025 |
| 1.2.2 | 207 | 3/16/2025 |
| 1.2.1 | 204 | 12/27/2024 |
| 1.2.0 | 163 | 12/26/2024 |
| 1.1.0 | 182 | 12/24/2024 |
| 1.0.0 | 182 | 12/22/2024 |
| 0.0.7 | 185 | 12/21/2024 |
| 0.0.6 | 201 | 12/20/2024 |
| 0.0.5 | 189 | 12/19/2024 |
| 0.0.4 | 188 | 12/18/2024 |
| 0.0.3 | 182 | 12/17/2024 |
| 0.0.2 | 205 | 12/13/2024 |
v1.3.0 - New InputBox Component & Breaking Change
⚠️ BREAKING CHANGE:
- DialogOptions has been renamed to MessageBoxOptions for WinOldMessageBox
- Migration: Replace 'new DialogOptions' with 'new MessageBoxOptions' (simple Find/Replace)
✨ NEW FEATURES:
- New WinOldInputBox component
📖 Full changelog: https://github.com/tossnet/Blazor-WinOld#release-notes