TradeWindsBlazorDevEx 1.0.1.1
dotnet add package TradeWindsBlazorDevEx --version 1.0.1.1
NuGet\Install-Package TradeWindsBlazorDevEx -Version 1.0.1.1
<PackageReference Include="TradeWindsBlazorDevEx" Version="1.0.1.1" />
paket add TradeWindsBlazorDevEx --version 1.0.1.1
#r "nuget: TradeWindsBlazorDevEx, 1.0.1.1"
// Install TradeWindsBlazorDevEx as a Cake Addin #addin nuget:?package=TradeWindsBlazorDevEx&version=1.0.1.1 // Install TradeWindsBlazorDevEx as a Cake Tool #tool nuget:?package=TradeWindsBlazorDevEx&version=1.0.1.1
<img align="left" width="200" src="element_into_input.png"/>
TradeWindsBlazorDevEx
These are some components I created for my Blazor Interactive Server app using DevExpress components.
DevEx is free to add these, with any edits, to their library with no payment to me. I gift them this code.
This is under the MIT license. If you find this very useful I ask (not a requirement) that you consider reading my book I DON’T KNOW WHAT I’M DOING!: How a Programmer Became a Successful Startup CEO.
And if you like it, please review it on Amazon and/or GoodReads. The number of legitimate reviews helps a lot. Much appreciated.
PopupMessageBox
This provides the simple WinForms MessageBox, both an async and a synchronous one. Critical to using this (see the SampleMainLayout.razor) is in MainLayout you must have:
<PopupMessageBox>
<main> @Body </main>
</PopupMessageBox>
And then in your components that use it (see the SampleCounter.razor):
[CascadingParameter]
protected PopupMessageBox PopupMessageBox { get; set; } = default!;
Do not access this via [Inject]
as that will be null for some of the first events Blazor calls on your component. Using [CascadingParameter]
insures the PopupMessageBox
variable is populated before any events are called.
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. |
-
net8.0
- DevExpress.Blazor (>= 24.1.6)
- libphonenumber-csharp (>= 8.13.47)
- Microsoft.AspNetCore.Components.Web (>= 8.0.10)
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.0.1.1 | 86 | 10/9/2024 |