macOS, ListView et autres contrôles

Aloha amis et bienvenue dans la nouvelle version de Telerik UI pour .NET MAUI ! Êtes-vous prêt à plonger dans la prochaine phase de votre développement expérimental multiplateforme ?
Lorsque nous avons lancé le développement de notre suite d'interfaces utilisateur, nous nous sommes engagés à prendre en charge plusieurs plates-formes, et nous sommes ravis d'annoncer que, dans en plus de notre support WinUI – nous livrons désormais un support pour macOS ! À l'avenir, vous pourrez commencer à créer vos applications bêta macOS avec l'interface utilisateur Telerik pour la suite .NET MAUI.
Bien sûr, ce ne serait pas une version sans ajouter de nouveaux composants à notre bibliothèque en constante évolution. Avec cette nouvelle version, nous avons inclus un composant ListView, NumerciInput, DockLayout et WrapLayout. Plongeons plus profondément dans les eaux de (.NET) MAUI !
Prise en charge de l'aperçu 8
Avant de plonger dans macOS et les nouveaux contrôles, nous aimerions récapituler les points forts de Microsoft .NET MAUI Preview 8, qui nous soutenons pleinement!
Le joyau de la dernière version de .NET MAUI Preview est la nouvelle intégration de Visual Studio 2022. Lorsque vous lancez Visual Studio 2022 Preview 4, vous pouvez vérifier .NET MAUI dans Mobile Development with .NET Workload. De même, si vous ciblez le développement de bureau, vous obtiendrez des charges de travail C++.
Les autres points forts notables incluent les mises à jour du SDK .NET MAUI et les mises à jour Android. Pour plus d'informations sur les nouveautés de .NET MAUI Preview 8, consultez le billet de blog de la version Microsoft.
Bienvenue dans l'interface utilisateur Telerik pour le composant ListView .NET MAUI
A côté de DataGrid, ListView est l'un des composants les plus indispensables pour un développeur ! Avec cette version, l'aperçu du composant Telerik UI pour .NET MAUI ListView est enfin prêt à être dévoilé ! Le composant contient toutes les fonctionnalités dont vous aurez besoin pour implémenter un scénario dans lequel une liste d'éléments est requise, notamment :
- Virtualisation de l'interface utilisateur intégrée : La virtualisation de l'interface utilisateur fournit les utilisateurs finaux de votre application .NET MAUI des performances rapides et un défilement fluide pour les grands ensembles de données.
- Regroupement, tri et filtrage : Visualisez facilement vos éléments en groupes, triez et filtrez-les en fonction de critères prédéfinis.
- Sélection : Le composant ListView prend en charge sélection simple et multiple. De plus, les éléments peuvent être sélectionnés via un geste d'appui ou de maintien.
- Modèles d'éléments : Le composant ListView pour .NET MAUI est fourni avec des modèles d'éléments intégrés qui peuvent être utilisés pour répondre à tous les critères d'application.
- Réorganiser les éléments : Permettez aux utilisateurs finaux de votre application .NET MAUI de réorganiser facilement les éléments ListView par glisser-déposer.
- Balayage de l'élément : Chaque élément de ListView peut être glissé pour révéler une action contenu : vos utilisateurs finaux peuvent supprimer un élément, en faire leur favori, etc.
- Chargement à la demande : En plus de la virtualisation intégrée de l'interface utilisateur, le contrôle prend en charge le chargement à la demande. Cela optimise le chargement initial de l'application et les nouveaux éléments sont chargés avant que l'utilisateur n'atteigne le bas de la ListView.
- Éléments personnalisables : Les capacités de style flexibles de l'interface utilisateur Telerik pour .NET MAUI ListView vous permettent d'implémenter diverses personnalisations pour vos éléments.
Pour commencer avec l'interface utilisateur Telerik pour .NET MAUI Listview, consultez notre documentation produit.
Nouveau composant n° 2 : NumericInput
Un autre contrôle qui rejoint l'interface utilisateur Telerik pour .NET La famille MAUI est NumericInput. Un contrôle d'entrée hautement personnalisable pour les données numériques, il est livré avec une prise en charge intégrée pour définir des étapes personnalisées pour la valeur d'incrément/décrément, les valeurs minimum/maximum, ainsi que le formatage des valeurs d'entrée.
Pour explorer l'ensemble complet des fonctionnalités de l'interface utilisateur Telerik pour le contrôle NumericInput .NET MAUI, consultez notre documentation produit.
DockLayout et WrapLayout rejoignent l'interface utilisateur Telerik pour la famille .NET MAUI
Deux contrôles de mise en page conçus pour aider le développement de votre application à rejoindre l'interface utilisateur Telerik pour la famille .NET MAUI—DockLayout et WrapLayout.
Le contrôle DockLayout vous fournit un mécanisme pour que les éléments enfants soient ancrés sur le bord gauche, droit, supérieur ou inférieur ou pour occuper la zone centrale de la mise en page.
Pour plus de détails sur le contrôle DockLayout pour .NET MAUI, consultez notre produit documentation.
Le WrapLayout est un autre contrôle de mise en page pour la suite Telerik UI pour .NET MAUI. Il fournit un mécanisme pour que les éléments enfants soient organisés en lignes ou en colonnes (selon la propriété d'orientation) jusqu'à ce que l'espace disponible soit rempli, puis les enveloppe dans une nouvelle ligne ou colonne.
Pour plus de détails sur le contrôle WrapLayout pour .NET MAUI , visitez notre page de documentation produit.
Prise en charge de macOS
Rappelez-vous la semaine dernière, lorsque nous avons utilisé notre article de blog sur la version R3 2021 pour faire allusion à une prise en charge à venir d'un nouveau Plate-forme? Eh bien, nous sommes ravis d'annoncer qu'avec cette version préliminaire de l'interface utilisateur Telerik pour .NET MAUI, nous prenons en charge macOS !
L'interface utilisateur Telerik pour .NET MAUI prend désormais en charge deux des plates-formes de bureau les plus populaires : Windows et macOS. Les développeurs peuvent tirer parti de leurs compétences XAML/C# et accéder aux appareils mobiles/de bureau à partir d'une véritable base de code unique.
Nouvelle application de démonstration de navigateur SDK
En guise de conclusion à une version vraiment géniale, nous aimerions partager un dernier ajout : notre toute nouvelle application de démonstration de navigateur SDK ! L'application démontre les différentes fonctionnalités de notre contrôle MAUI .NET existant et vous permet de les voir en action. Composants MAUI, qui fournissent des aperçus et des options lorsqu'ils sont sélectionnés. » title= »SDK-Browser demo app for .NET MAUI »/>
Vous pouvez accéder à l'application SDKBrowser en suivant les étapes décrites dans cette section de notre documentation d'aide.
Nouveau dans l'interface utilisateur Telerik pour MAUI ? Essayez-le et partagez vos commentaires
Si vous débutez avec Telerik UI pour MAUI, vous pouvez en savoir plus via la page produit. Les commandes Telerik UI pour MAUI sont actuellement en préversion et elles sont libres d'expérimenter, alors n'attendez pas, sautez dans le train du développement multiplateforme !
Nous aimerions savoir ce que vous en pensez , donc si vous avez des questions et/ou des commentaires, veuillez les partager dans notre Telerik UI for MAUI Feedback Portal.
Source link