MudBlazor Grid Component
$ dotnet add package Generator.ComponentsThree projects are included in this repository.
1 - Generator Components
2 - Generator UI
3 - Generator Server
Generator Components are inherited from Mudblazor Components and are intended to be rendered in GenGrid Component. The current list of inherited components is as follows:
MudTextField : GenTextBox
GenComboBox : MudSelect
MudCheckBox : GenCheckBox
GenDatePicker : MudDatePicker
Additional Components
GenSpacer : a blank component that helps organizing the column spacing of components in Form Views.
Generator UI is a user interface that enables command execution and UI creation without the need for coding.
Generator Server includes generic and non generic methods needed for Generator UI creation and command execution.
There are numerous ways you can use the repository.
(1) use the Generator Components
(2) use the Generator components in conjunction with the Generator Service
(3) combine all three projects.
Install latest version using
dotnet add package Generator.Components
NuGet\Install-Package Generator.Components
add the following to _Imports.razor
@using Generator.Components.Components
@using Generator.Components.Enums
@using Generator.Components.Interfaces;
I've been using both Telerik and Mudblazor components in my projects. Telerik components offer a lot of functions, but the UI is ugly. Mudblazor gives a beautiful user interface, but it lacks functionality when compared to Telerik components and needs more work when implementing components such as Tables and SelectInput while Telerik Grid is simple to use and takes care of everything.
All this inspired me to create Gen Components using Mudblazor components to resemble Telerik Grid.