Integralui Lite für Blazor ist eine kostenlose UI -Bibliothek mit fortschrittlichen, anpassbaren und Hochleistungskomponenten für Blazor .NET.
Beachten Sie kostenlos für den kommerziellen Gebrauch.
Beachten Sie, dass diese Bibliothek eine Lite -Version des vollständigen Produktpakets ist: IntegralUi für Blazor. Einige der erweiterten Komponentenfunktionen sind in dieser Version ausgeschlossen.
Hier ist ein kurzer Überblick darüber, was enthalten ist:
Taste - repräsentiert eine Taste
Buttongroup - Verwaltet Aktionen mehrerer Tasten, die in der Gruppe angeordnet sind
Kalender - Ermöglicht dem Benutzer, ein Datum mit einer visuellen monatlichen Kalenderanzeige auszuwählen
Karte - eine Flip -Karte mit zwei Seiten
Kontrollkästchen - repräsentiert ein Kontrollkästchen
Dropdown - Zeigt andere Komponenten in einem Dropdown -Fenster an
Liste - Zeigt eine einfache Liste von Elementen mit Inhalten in benutzerdefinierten Layouts an
Popover - Zeigt benutzerdefinierte HTML -Inhalte über angegebenes Element an
Radiobutton - repräsentiert einen Optionsknopf
Wählen Sie - Ermöglichen Sie, ein Element aus einer Dropdown -Liste auszuwählen
Tooltip - Fügt einem Element einen Tooltip hinzu
Täume - ermöglicht es Ihnen, durch Baumhierarchie zu navigieren, die jeweils nur eine Liste zeigt
Integralui Lite für Blazor wurde mit .NET 8.0 Framework erstellt.
Online QuickStart App - Eine Online -Demo jeder Komponente enthalten
npm install https://github.com/lidorsystems/integralui-lite-blazor.gitoder direkt von NPM
npm i integralui-lite-blazorDie Bibliotheksdateien befinden sich im Installationsverzeichnis des Produkts des Produkts.
Jetzt können Sie alle in der Integralui Lite Library verfügbaren Komponenten verwenden. Es gibt nur wenige Namespaces, die Sie importieren können:
Integralui.lite.comPonents
Integralui.lite.data
Integralui.lite.events
Integralui.lite.Interfaces
Integralui.lite.services
Alle Komponenten befinden sich unter integralui.lite.comPonents Namespace.
Zunächst müssen Sie die Integralui Lite for Blazor Library auf Ihrer Seite installieren und eine Verweise auf eine von Ihnen gewünschte Komponente hinzufügen (siehe oben).
Im Falle einer Integralui -Listenkomponente müssen Sie Folgendes ausführen:
Zum Beispiel:
@page "/"
<IntegralUIList @ref=listRef Id="list-sample" TItem="CustomItem"
Items="@items"
MouseWheelSpeed="IntegralUISpeedMode.VerySlow"
Size="@ctrlSize">
<ItemTemplate>
<span>@context.Item?.Text</span>
</ItemTemplate>
</IntegralUIList>
@code {
// Get a reference to the IntegralUI TreeView component to call public methods
private IntegralUIList<CustomItem>? listRef;
// Data model
public class CustomItem
{
public string? Id { get; set; }
public string? Genre { get; set; }
public double Rating { get; set; }
public bool Selected { get; set; } = false;
public string? Text { get; set; }
public int Year { get; set; }
}
// Define the component size
public IntegralUISize ctrlSize = new() { Width = 350, Height = 300 };
// Add items to the List component
public List<CustomItem> items = new()
{
new CustomItem { Id = "1", Genre = "Sci-Fi", Text = "Star Trek", Year = 2009, Rating = 8 },
new CustomItem { Id = "2", Genre = "Adventure", Text = "Cast Away", Year = 2000, Rating = 7 },
new CustomItem { Id = "3", Genre = "Action", Text = "Gladiator", Year = 2000, Rating = 8 },
// . . .
};
}
Es gibt eine Demo -Anwendung mit Quellcode, die Muster für jede Komponente enthält, die im Integralui Lite für Blazor -Produktpaket enthalten ist. Es kann Ihnen helfen, schnell mit dem Erlernen der Komponenten zu beginnen und Tests sofort zu schreiben.
Das Quick Start -Projekt ist unter /QuickStart -Ordner im Produktinstallationsverzeichnis erhältlich.
Sie können dieses Produkt frei verwenden, um Internet- und Intranet-Websites, Webanwendungen und andere Produkte mit No-Ladung zu entwickeln.
Dieses Projekt wurde im Rahmen der Integralui Lite for Blazor -Lizenz veröffentlicht und kann nur in Übereinstimmung mit der Lizenz verwendet werden. Eine Kopie der Lizenz sollte im Root Installation Directory des Produkts installiert worden sein oder hier finden: Lizenzvereinbarung.
Diese Software wird "wie es ist" ohne Garantie jeglicher Art ausdrückt oder impliziert. Siehe die Lizenz für die spezifischen Sprachrechte für Rechte und Einschränkungen im Rahmen der Lizenz.