Fermer

mai 12, 2021

Actions suggérées, codes-barres, thèmes sombres, plus


La deuxième version majeure de cette année est en ligne aujourd'hui. Annonce de R2 2021 de Telerik UI pour WPF et Telerik UI pour Silverlight . 🎈

R2 2021 regorge de trucs sympas comme: Actions suggérées et .NET 6 Preview 3 support, nouvelle implémentation de code-barres qui apporte quelques nouveaux types de codes-barres , officiel CardView RichTextBox Formes, de nombreuses fonctionnalités Document Processing et bien plus encore. En plus de toutes les fonctionnalités, nous ajoutons les thèmes dark pour les thèmes Material et VisualStudio2019 et introduisons .NET 5 exemples d'applications.

Voyons ce qui est nouveau ensemble. 😊

Prise en charge des actions suggérées

L'année dernière, Microsoft a annoncé son intention d'ajouter une nouvelle fonctionnalité intéressante au moment du design appelée Actions suggérées (voir ce blog ). Cette fonctionnalité permet aux développeurs d'accéder facilement aux propriétés les plus utilisées des composants via l'interface utilisateur au moment du design.

Avec cette version, nous ajoutons une prise en charge complète de tous les contrôles dans Controls.dll et une prise en charge de base pour tous les autres contrôles (base support signifie qu'ils afficheront uniquement la liste avec des liens utiles et un sélecteur de thème). Il est important de mentionner qu'actuellement, les actions suggérées ne sont prises en charge que dans les versions 16.10 et supérieures de Visual Studio (qui est en préversion pour le moment). Voyez à quoi ressemblent les actions suggérées de RadCallout ci-dessous:

 Dans une conception MainWindow, une boîte turquoise dit: «Je suis RadCallout». Une fenêtre Propriétés est ouverte, affichant le contenu, la couleur d'arrière-plan, isEnabled et de nombreux détails sur la forme et les points d'ancrage et la disposition du texte.

Pour plus d'informations, assurez-vous de consulter l'article Actions suggérées de notre documentation d'aide.

Nouveaux codes-barres

 Un code QR suisse (avec une croix suisse reconnaissable au centre) est en cours de création avec les informations de paiement, y compris la devise, le montant, payable au compte et payable par info.

Si vous avez utilisé nos codes à barres, sachez qu'à présent, nous avons différents contrôles pour chaque type de code à barres, par exemple RadBarcodeQR et RadBarcodePdf417.

Nous présentons aujourd'hui un nouveau RadBarcode pour les gouverner tous – il peut être facilement configuré comme n'importe lequel des précédents, et il ajoute quelques codes-barres flambant neufs. La nouvelle implémentation offre un meilleur mécanisme de rendu ainsi que des options supplémentaires. Voici une liste des codes à barres nouvellement ajoutés:

Il est important de mentionner que nous sommes en train de rendre obsolètes les anciennes commandes de codes à barres, alors assurez-vous de passer bientôt à la nouvelle. Pour faciliter ce processus, nous avons créé un article d'aide qui vous guidera dans ce processus. Vous pouvez trouver la liste complète des codes à barres pris en charge ici .

CardView (Officiel)

 CardView montre deux cartes de deux employés, Anne Dodsworth et Janet Leverling. Les cartes ont une photo, un titre, un pays, une ville, un téléphone. Ils sont regroupés par titre - représentant commercial.

Dans la version précédente ( R1 2021 ), nous avons introduit la version initiale de RadCardView . Il s'agit d'un composant puissant, doté de fonctionnalités permettant de visualiser les données dans un format semblable à une carte. Le contrôle fournit le tri, le regroupement et le filtrage intégrés, ainsi que l'édition de cartes avec des options pour personnaliser facilement les éditeurs.

Avec cette version, le contrôle est complet et prêt à être utilisé en production. Nous avons ajouté de nombreuses améliorations et nouvelles fonctionnalités grâce à vos commentaires. Voici une liste des nouvelles fonctionnalités de la version officielle:

  • Navigation au clavier intégrée
  • Commandes personnalisables
  • Support tactile
  • Prise en charge de l'automatisation
  • ] ReadOnly and Edit DataTemplates
  • ScrollIntoView feature
  • Synchronization with CurrentItem
  • Card Margins configuration
  • ControlPanel

Voir le contrôle en action dans nos Démos WPF et assurez-vous de consulter la documentation ici .

Thèmes Material et VisualStudio 2019 — Variations sombres

Ces jours-ci il est très courant d'utiliser des thèmes sombres partout – sur votre téléphone, dans VisualStudio, dans Windows lui-même. Désormais, deux des thèmes les plus populaires bénéficient d'une variante sombre intégrée qui vous permettra de fournir facilement une expérience de thème sombre dans votre application WPF. Ci-dessous vous pouvez voir à quoi ressemble notre bien-aimé GridView dans les deux nouvelles variantes.

Material dark:

 Material-Dark montre une grille avec ID, Nom, Prix unitaire, Date, Discontinued. Le eux a un fond sombre, pas tout à fait noir pur. La barre de défilement est plus sombre. Les bordures entre les rangées sont gris clair. Le texte est blanc. Les instructions en haut ont un fond d'un bleu pervenche avec un type blanc. Une version légèrement plus foncée de ce bleu se trouve sur la flèche vers le haut de la barre de défilement.

VisualStudio2019 dark:

 VS2019 Dark montre une autre grille. Le fond est noir et le texte est blanc. Les bordures des cellules sont gris clair et les barres d'en-tête avec les instructions et les étiquettes des colonnes sont gris moyen.

Vous pouvez voir toutes les commandes et jouer avec les variations de l'exemple d'application ColorThemeGenerator . Vérifiez également les articles d'aide relatifs aux thèmes Material et VisualStudio2019 .

DataServiceDataSource: NetCore Support

Le composant DataServiceDataSource permet une intégration transparente entre Interface utilisateur et données provenant d'un Service de données WCF . Jusqu'à présent, le composant n'était disponible qu'avec les binaires complets du framework, mais vous pouvez désormais le trouver avec les autres versions (.NET Core, .NET 5 et .NET 6) prenant en charge Microsoft.OData.Client version 7.8.3 . J'espère que vous le trouverez utile.

Pour plus d'informations, consultez l'article Getting Started de la documentation DataServiceDataSource.

RichTextBox: Shapes

 Dans un éditeur de texte, l'utilisateur va pour Insérer> Formes> Cadre, puis dessine un rectangle. Il a une épaisse bordure bleue. Une fois le cadre dessiné, le ruban de menu affiche le format de la forme et l'utilisateur change le remplissage de la forme en rouge. "Title =" RTB Shapes "/></p data-recalc-dims=

Avec près de 40 votes, c'est l'une des fonctionnalités les plus demandées dans WPF suite et RadRichTextBox . Cette fonction est désormais implémentée et vous pouvez insérer des formes telles que des cercles, des cases, des flèches et bien d'autres directement dans vos documents. Vous pouvez styliser les formes insérées en utilisant des remplissages en dégradé et divers contours de motifs et vous pouvez également modifier la taille et faire pivoter les formes.

WordsProcessing: Importation de formats de documents et de points

Bien qu'il s'agisse d'anciens formats, de nombreux documents sont encore enregistrés sous forme de fichiers .doc et .dot et nécessitent à modifier par nos utilisateurs. C'est donc l'une des fonctionnalités les plus demandées pour la suite. Avec R2 2021, ces formats sont pris en charge et les documents peuvent être importés et convertis au format DOCX largement utilisé. Vous pouvez trouver plus d'informations ici .

Mots Traitement: fonctionnalité de recherche

WordsProcessing vous permet de rechercher un texte spécifique et de trouver toutes les occurrences dans le document. Vous pouvez rechercher une partie du texte ou le mot entier avec ou sans casse correspondante. Il est également possible d'effectuer une recherche avec une expression régulière. L'article Remplacer le texte et le style décrit cette fonctionnalité.

SpreadProcessing: DataTableFormatProvider

Le nouveau DataTableFormatProvider vous permet de convertir facilement vos tables en feuilles de calcul ou de créer une nouvelle table de données à partir d'une feuille de calcul existante. De cette façon, vous pouvez facilement afficher vos données dans une feuille de calcul et les visualiser pour l'utilisateur final. Plus d'informations à ce sujet sont disponibles dans cet article de notre documentation d'aide en ligne.

PdfProcessing: Aplatir les champs de formulaire

Bien que l'aplatissement du formulaire puisse être fait manuellement, il fait maintenant partie de la bibliothèque et vous pouvez le réaliser en appelant une seule méthode. Cette fonctionnalité vous permet de supprimer facilement tous les champs et de conserver leurs valeurs. De cette façon, vous pouvez rendre le document en lecture seule une fois que l'utilisateur l'a rempli. Des informations détaillées sur cette fonctionnalité sont disponibles ici .

SpreadStreamProcessing: mesure de texte

L'une des limitations de la bibliothèque SpreadStreamProcessing était que vous ne pouviez pas définir la largeur de colonne après l'exportation des colonnes car la bibliothèque écrivait directement dans le flux de fichiers. Ce n'est plus une limitation et vous pouvez maintenant utiliser la classe CellContentSizeHelper pour mesurer les cellules et définir les largeurs de colonne. Pour plus de détails, consultez cet article .

ERP et applications inspirées d'Outlook: prise en charge de .NET 5

Dans la version précédente, nous avons ajouté la prise en charge de .NET 5 pour les exemples d'applications CRM et ColorThemeGenerator. Aujourd'hui, nous ajoutons la prise en charge de .NET 5 pour les exemples d'applications ERP et OutlookInspired . Nous avons mis à jour leur source afin d'inclure un projet multitargeting avec des références NuGet. De cette façon, en téléchargeant une seule archive Zip à partir de votre compte, vous pourrez exécuter et explorer la même application dans tous les frameworks pris en charge – framework .NET complet, .NET Core et .NET 5. Vous pouvez également vérifier leur. NET 5 Application ClickOnce. Vous pouvez trouver l'application ERP ici et l'application Outlook Inspired ici .

Assistance .NET 6 Preview 3

Comme d'habitude, nous fournissons des contrôles construits avec les dernières versions. NET bits. Si vous êtes un joueur, vous pouvez maintenant jouer avec les derniers .NET 6 Preview 3 et Telerik UI pour WPF. Avec cette version, les binaires .NET 6 sont également inclus dans NuGet, vous êtes donc prêt à partir. 😊 Continuez à jouer! 🎮

Autres fonctionnalités

  • RibbonView : exposition d'une propriété pour contrôler la visibilité du bouton de fermeture des coulisses. ( lien )
  • GridView: Permet de définir la durée de l'info-bulle lorsque ShowToolTipOnTrimmedText est activé. ( lien )
  • RibbonView : Désormais, les fenêtres contextuelles de contenu minimisées restent toujours là où elles sont affichées (ne change pas la position d'ouverture en raison des limites de l'écran).
  • PdfViewer : Ajout de la prise en charge de l'espace colorimétrique Lab.
  • RichTextBox : Ajout de la prise en charge de l'exportation des fichiers image .ico.
  • PdfProcessing : Ajout de la prise en charge de l'espace colorimétrique Lab.
  • ] SpreadProcessing : importation implémentée des valeurs de formule calculées à partir de XLSX.
  • SpreadProcessing : le CSV exporté doit avoir un champ supplémentaire séparé par des virgules à la place des cellules vides. ( lien )
  • WordsProcessing : Ajout de la prise en charge des propriétés d'exécution pour les contrôles de contenu.
  • SpreadProcessing : L'API fournie permet de mesurer le texte en utilisant la mesure de texte du PdfProcessing. ( lien )
  • PdfProcessing : mécanisme fourni pour charger des fichiers de polices personnalisées lors de l'importation de polices TrueType.
  • SpreadProcessing : API exposée pour changer la culture utilisée par la bibliothèque. [19659025] WordsProcessing (HtmlFormatProvider) : Chargement automatique des feuilles de style externes lorsque l'URL est valide.

Refonte des forums de la communauté Telerik et Kendo UI

Enfin, nous avons réorganisé l'un des endroits préférés que les développeurs adorent traîner —Les forums communautaires Telerik et Kendo UI . Découvrez l'histoire complète de pourquoi et de quoi dans le article de blog dédié .

 Hub des forums Telerik et Kendo UI "title =" Hub des forums Telerik et Kendo UI "style =" vertical-align : middle; "/></p data-recalc-dims=

Consultez les notes de version détaillées

Nous en avons beaucoup plus. Pour avoir un aperçu de toutes les dernières fonctionnalités et améliorations que nous avons apportées, consultez les notes de version des produits ci-dessous:

Interface utilisateur Telerik pour WPF (Notes de version)

Interface utilisateur Telerik pour Silverlight (Notes de version)

Inscription au webinaire

Pour voir la nouvelle version en action, rejoignez-nous pour le webinaire Telerik R2 2021 le mardi 18 mai de 11 h 00 à 13 h 00 HE.

Save My Seat

We Nous aurons également des démos en direct sur notre chaîne Twitch, CodeItLive . Blazor, WinUI et Xamarin seront présentés le mercredi 19 mai de 9 h 00 à 10 h 30 HE et le jeudi 20 mai à partir du 1 : 30 – 15 h 00 HE.

Partagez vos commentaires

N'hésitez pas à nous laisser un commentaire ci-dessous pour partager vos impressions. Ou visitez nos portails de commentaires sur l'interface utilisateur pour WPF Silverlight et Bibliothèques de traitement de documents et faites-nous savoir si vous avez des suggestions ou si vous avez besoin de fonctionnalités particulières /

Essayez la dernière version:

UI pour WPF UI pour Silverlight

Au cas où vous l'auriez manqué, voici quelques-unes des mises à jour de notre dernière version majeure et Service Pack précédent .




Source link