Beispiele, Dokumentation und andere verwandte Open-Source-Projekte für Actipro Avalonia Controls, eine Reihe von UI-Steuerelementen, Komponenten und Themen zum Erstellen schöner Avalonia-Anwendungen für mehrere Plattformen.
Leichte Theme-Variante | Dunkle Theme-Variante |
---|---|
Actipro Avalonia Pro-Produkte
Kostenlose Actipro Avalonia-Produkte
Erste Schritte
Laden Sie Beispiele herunter und führen Sie sie aus
Sehen Sie sich die Produktdokumentation an
Bewerten Sie Ihre Apps
Unterstützte Technologien
Zweige
Mitwirken
Unterstützung
Lizenzierung
Werten Sie Ihre Anwendung auf, indem Sie professionell gestaltete kommerzielle Steuerelemente lizenzieren und Zugriff auf die XAML-Quelle für alle unsere Standardsteuerelementstile und -themen erhalten.
Actipro Bars enthält alles, was Sie zum Implementieren erweiterter Office-ähnlicher Multifunktionsleisten-, Symbolleisten- und Menüfunktionen in Ihren Avalonia-Anwendungen benötigen. Mehrere Ribbon-Layout-Modi, Variantengrößen, inhaltsreiche Galerien, Bildschirmtipps, wichtige Tipps, Backstage und MVVM-Unterstützung sind alle enthalten.
Actipro Fundamentals bietet eine Sammlung erweiterter Steuerelemente, die für viele verschiedene Arten von Anwendungen nützlich sind, einschließlich Steuerelemente zur Einstellungskonfiguration, Benutzeraufforderungen, Meldungsfelder, Infoleisten, Avatare, Abzeichen, segmentierte Balken, Fortschrittsanzeiger und mehr.
Mehrere Actipro-Produkte stehen jedem zur Nutzung in seinen Anwendungen frei zur Verfügung und bieten eine solide Grundlage für die Entwicklung hochwertiger Anwendungen.
Actipro Themes stellen sicher, dass alle Steuerelemente in Ihrer Anwendung ein einheitliches visuelles Erscheinungsbild erhalten, unabhängig davon, ob es sich um Actipro Avalonia-Steuerprodukte oder native Avalonia-Steuerelemente handelt.
Die Actipro Shared Library ist eine gemeinsame Steuerungsbibliothek, auf die alle unsere Actipro Avalonia-Steuerungen verweisen. Es enthält mehrere sehr nützliche Steuerelemente, Komponenten, Wertkonverter und Dienstprogramme, die Sie in Ihren Projekten verwenden können.
Die Actipro Core Library ist eine Klassenbibliothek, die völlig unabhängig vom UI-Framework ist. Es enthält zahlreiche hilfreiche Dienstprogramme und Basisklassen, die Sie in Ihren .NET-Projekten verwenden können.
Mit der Beispielbrowser-Anwendung können Sie alle Steuerelemente, Themen und Funktionssätze von Actipro Avalonia anhand von Hunderten von Beispielen untersuchen. Der vollständige Quellcode ist im SamplesSampleBrowser
-Ordner dieses Repos enthalten.
Befolgen Sie diese Schritte, um die Anwendung herunterzuladen und auszuführen:
Klonen Sie dieses Repository oder laden Sie es herunter.
Öffnen Sie die Projektmappe „ SamplesSampleBrowserSampleBrowser.Desktop.sln
in Visual Studio.
Erstellen Sie das Anwendungsprojekt der Lösung und führen Sie es aus.
Die vollständige Produktdokumentation einschließlich einer API-Referenz ist auf unserer Website verfügbar.
Der Markdown-Quellcode für die Produktdokumentation ist im Ordner Documentationtopics
dieses Repos enthalten. Die Dokumentation wird mit DocFx erstellt.
Pakete für die Actipro Avalonia Controls werden auf nuget.org veröffentlicht und beginnen alle mit dem Namenspräfix ActiproSoftware.Controls.Avalonia
. Referenzen auf die Pakete können zu Ihren eigenen Avalonia-Anwendungsprojekten hinzugefügt werden, um diese zu bewerten und zu verwenden. Weitere Einzelheiten finden Sie in unserem Dokumentationsthema zu NuGet-Paketen und -Feeds.
Um unsere Produkte verwenden zu können, muss mindestens eines dieser NuGet-Pakete referenziert werden:
ActiproSoftware.Controls.Avalonia – Enthält alle kostenlosen Produktbaugruppen von Actipro Avalonia, die kostenlos genutzt werden können.
ActiproSoftware.Controls.Avalonia.Pro – Enthält alle Actipro Avalonia Pro-Produktbaugruppen und ist für Kunden gedacht, die die Actipro Avalonia Pro-Steuerungen lizenziert haben. Enthält außerdem das NuGet-Paket ActiproSoftware.Controls.Avalonia
als Abhängigkeit.
Dieses NuGet-Paket ist für Kunden gedacht, die die Actipro Avalonia Pro-Steuerungen lizenziert haben:
ActiproSoftware.Controls.Avalonia.Bars.Mvvm – Kostenlose Klassen und Themes, die die Verwendung des MVVM-Musters (Model-View-ViewModel) mit dem Actipro Bars-Produkt unterstützen.
Auf diese beiden NuGet-Pakete kann verwiesen werden, wenn Sie Actipro-Designs für die nativen ColorPicker
und/oder DataGrid
Steuerelemente verwenden möchten, die andere Actipro Avalonia-Steuerelementdesigns ergänzen:
ActiproSoftware.Controls.Avalonia.Themes.ColorPicker – Kostenlose Themes für das native Avalonia ColorPicker
Steuerelement.
ActiproSoftware.Controls.Avalonia.Themes.DataGrid – Kostenlose Themes für das native Avalonia DataGrid
Steuerelement.
Frameworks: .NET 6+
Architekturen: Jede CPU, ARM64, x64 und x86
Plattformen: Windows, macOS, Linux, WASM (Browser) und mehr *
IDEs: Alle von Avalonia unterstützten IDEs
* Einige Features oder Funktionen sind auf Nicht-Desktop-Plattformen möglicherweise eingeschränkt oder nicht verfügbar.
Dieses Repository hat zwei Hauptzweige:
main – Die Codebasis für offizielle produktionsreife Versionen.
entwickeln – Enthält in Arbeit befindlicher Code, der möglicherweise Vorabversionslogik enthält, die noch nicht für den Produktionseinsatz bereit ist.
Wenn Sie dieses Repository für Beispiele unserer offiziellen Veröffentlichungen klonen, verwenden Sie am besten den Hauptzweig.
Wir freuen uns über Beiträge zu unserem Open-Source-Repository. Wenn Sie eine Pull-Anfrage einreichen möchten, öffnen Sie bitte zuerst ein GitHub-Problem oder kontaktieren Sie uns zur Diskussion.
Lesen Sie sich unser Dokument „Beiträge leisten“ durch, denn es deckt alles ab, was Sie über Beiträge wissen müssen.
Unser Support-Dokument enthält Einzelheiten dazu, wie Sie ordnungsgemäß Support sowohl für unsere Closed-Source-UI-Steuerungsprodukte als auch für den Code in diesem Open-Source-Repository erhalten (Dokumentation und Beispiele). Dieses Diagramm zeigt eine kurze Zusammenfassung:
UI-Steuerungsprodukte | Open-Source-Repos | |
---|---|---|
Kontaktieren Sie uns über die Support-Optionen | ✔ | ✔ |
Erstellen Sie ein GitHub-Problem | ❌ | ✔ |
Während der Quellcode in diesem Repo den Bedingungen des beigefügten Lizenzdokuments unterliegt, gilt für die Nutzung unserer kommerziellen Avalonia-Kontrollprodukte die Actipro-Endbenutzer-Lizenzvereinbarung (EULA).
Im Thema Lizenzierungsdokumentation wird die Produktlizenzierung ausführlich erläutert.
Besuchen Sie die Actipro-Kaufseite, um Entwicklerlizenzen für die Pro-Steuerungen zu bestellen. Kontaktieren Sie unser Vertriebsteam, wenn Sie Fragen haben.