Exemples, documentation et autres projets open source associés pour Actipro Avalonia Controls, un ensemble de contrôles d'interface utilisateur, de composants et de thèmes permettant de créer de superbes applications Avalonia multiplateformes.
Variante de thème léger | Variante de thème sombre |
---|---|
Produits Actipro Avalonia Pro
Produits sans Actipro Avalonia
Commencer
Télécharger et exécuter des exemples
Examiner la documentation du produit
Évaluez dans vos applications
Technologies prises en charge
Succursales
Contribuer
Soutien
Licence
Améliorez votre application en octroyant une licence à des contrôles commerciaux conçus par des professionnels et en accédant à la source XAML pour tous nos styles et thèmes de contrôle par défaut.
Actipro Bars contient tout ce dont vous avez besoin pour implémenter des fonctionnalités avancées de ruban, de barre d'outils et de menu de type Office dans vos applications Avalonia. Plusieurs modes de disposition du ruban, dimensionnement des variantes, galeries riches en contenu, astuces d'écran, astuces clés, coulisses et prise en charge MVVM sont tous inclus.
Actipro Fundamentals fournit une collection de contrôles avancés utiles pour de nombreux types d'applications, notamment des contrôles de configuration des paramètres, des invites utilisateur, des boîtes de message, des barres d'informations, des avatars, des badges, des barres segmentées, des compteurs de progression, etc.
Plusieurs produits Actipro sont disponibles gratuitement pour que chacun puisse les utiliser dans leurs applications, fournissant une base solide pour créer des applications de haute qualité.
Actipro Themes garantit qu'une apparence visuelle cohérente est appliquée à tous les contrôles de votre application, qu'il s'agisse de produits de contrôle Actipro Avalonia ou de contrôles Avalonia natifs.
La Bibliothèque Partagée Actipro est une bibliothèque de contrôles commune référencée par tous nos contrôles Actipro Avalonia. Il contient plusieurs contrôles, composants, convertisseurs de valeurs et utilitaires très utiles qui peuvent être utilisés dans vos projets.
La bibliothèque Actipro Core est une bibliothèque de classes totalement indépendante du framework d'interface utilisateur. Il contient de nombreux utilitaires utiles et classes de base qui peuvent être utilisés dans vos projets .NET.
L'application Sample Browser vous permet d'examiner tous les contrôles, thèmes et ensembles de fonctionnalités d'Actipro Avalonia via des centaines d'exemples. Son code source complet est contenu dans le dossier SamplesSampleBrowser
de ce dépôt.
Suivez ces étapes pour télécharger et exécuter l'application :
Clonez ou téléchargez ce référentiel.
Ouvrez la solution SamplesSampleBrowserSampleBrowser.Desktop.sln
dans Visual Studio.
Créez et exécutez le projet d'application de la solution.
Une documentation complète du produit, y compris une référence API, est disponible sur notre site Web.
Le code source Markdown pour la documentation du produit est contenu dans le dossier Documentationtopics
de ce dépôt. La documentation est construite avec DocFx.
Les packages pour les contrôles Actipro Avalonia sont publiés sur nuget.org, tous commençant par le préfixe de nom ActiproSoftware.Controls.Avalonia
. Des références aux packages peuvent être ajoutées à vos propres projets d'application Avalonia pour les évaluer et les utiliser. Consultez notre rubrique de documentation sur les packages et flux NuGet pour plus de détails.
L'un de ces packages NuGet doit être référencé au minimum pour utiliser nos produits :
ActiproSoftware.Controls.Avalonia - Contient tous les assemblages de produits Actipro Avalonia Free, qui peuvent être utilisés gratuitement.
ActiproSoftware.Controls.Avalonia.Pro - Contient tous les assemblages de produits Actipro Avalonia Pro et est destiné aux clients disposant d'une licence pour les commandes Actipro Avalonia Pro. Inclut également le package ActiproSoftware.Controls.Avalonia
NuGet en tant que dépendance.
Ce package NuGet est destiné aux clients disposant d'une licence pour les contrôles Actipro Avalonia Pro :
ActiproSoftware.Controls.Avalonia.Bars.Mvvm - Classes et thèmes gratuits prenant en charge l'utilisation du modèle MVVM (Model-View-ViewModel) avec le produit Actipro Bars.
Ces deux packages NuGet peuvent être référencés si vous souhaitez utiliser les thèmes d'Actipro pour les contrôles natifs ColorPicker
et/ou DataGrid
qui complètent d'autres thèmes de contrôle Actipro Avalonia :
ActiproSoftware.Controls.Avalonia.Themes.ColorPicker - Thèmes gratuits pour le contrôle natif Avalonia ColorPicker
.
ActiproSoftware.Controls.Avalonia.Themes.DataGrid - Thèmes gratuits pour le contrôle natif Avalonia DataGrid
.
Cadres : .NET 6+
Architectures : n’importe quel processeur, ARM64, x64 et x86
Plateformes : Windows, macOS, Linux, WASM (navigateur) et plus *
IDE : tous les IDE pris en charge par Avalonia
* Certaines fonctionnalités peuvent être limitées ou indisponibles sur les plates-formes autres que les ordinateurs de bureau.
Ce référentiel comporte deux branches principales :
main - La base de code pour les versions officielles prêtes pour la production.
développer - Contient du code en cours de travail, qui peut inclure une logique de pré-version qui n'est pas prête pour une utilisation en production.
Lors du clonage de ce référentiel pour des échantillons de nos versions officielles, il est préférable d'utiliser la branche principale.
Nous apprécions les contributions à notre référentiel open source. Si vous souhaitez soumettre une pull request, veuillez d'abord ouvrir un problème GitHub ou nous contacter pour en discuter.
Lisez notre document Comment contribuer, car il couvre tout ce que vous devez savoir sur la contribution.
Notre document d'assistance fournit des détails sur la manière d'obtenir correctement une assistance pour nos produits de contrôle d'interface utilisateur à source fermée et pour le code de ce dépôt open source (documentation et exemples). Ce graphique montre un résumé rapide :
Produits de contrôle de l'interface utilisateur | Dépôts open source | |
---|---|---|
Contactez-nous via les options d'assistance | ✔ | ✔ |
Créer un problème GitHub | ❌ | ✔ |
Bien que le code source de ce dépôt soit soumis aux termes du document de licence inclus, le contrat de licence d'utilisateur final (CLUF) Actipro s'applique à l'utilisation de nos produits de contrôle commerciaux Avalonia.
La rubrique Documentation sur les licences traite en détail des licences de produits.
Visitez la page d'achat Actipro pour commander des licences de développeur pour les contrôles Pro. Contactez notre équipe commerciale si vous avez des questions.