Fermer

mai 18, 2018

Interface utilisateur Telerik pour la libération de WPF


La version R2 2018 de Telerik UI pour WPF et Telerik UI pour Silverlight est ici, et elle est chargée avec de nouvelles fonctionnalités comme l'Interface Conversationnelle, les animations et plus encore. Lisez la suite pour apprendre ce qui est nouveau.

La deuxième version de UI Telerik pour WPF et Telerik UI pour Silverlight pour cette année va être legen (attendez) dary ? ! En fait, il est déjà – je suis heureux d'annoncer que R2 2018 est maintenant en direct, emballé avec un nouveau composant Chat, applications de démonstration WPF redessiné inspiré par le design Fluent, intégré ChartView animations, la version officielle de notre FileDialogs peintre de format pour RichTextBox et beaucoup plus de nouvelles fonctionnalités et améliorations.

Plongeons dans toutes les mises à jour plus en détail ci-dessous.

Conversation UI (RadChat Component)

Récemment à Microsoft Build à Seattle, nous avons annoncé l'introduction (avec R2 2018) de nouveaux contrôles et composants de l'interface utilisateur du framework chatbot – UI Conversational . Le moment est venu – je suis ravi de présenter la nouvelle interface utilisateur Telerik pour le composant WPF RadChat . Au cours des derniers mois, nous avons travaillé dur pour offrir la meilleure expérience d'interface utilisateur conversationnelle de WPF et je crois que le résultat est magnifique. RadChat vous aidera à fournir une expérience utilisateur belle et engageante, peu importe la structure de bot de chat sous-jacente utilisée dans votre application WPF. Voici quelques-unes des fonctionnalités clés disponibles avec cette version:

  • Messages – Différents types de message (Texte, Image, Calendrier, DataForm, Carousel et plus) avec l'option de les afficher en ligne, en popup et en superposition [19659007] Cartes – Quelques types prédéfinis de cartes, vous permettant d'afficher des informations de manière structurée
  • Actions de suggestion – Facilitez la conversation pour l'utilisateur en fournissant des suggestions pour sélectionner
  • Auteur – Définir les noms et les avatars des participants à la conversation
  • Indicateur de frappe Indication d'affichage lorsque l'autre camp tape
  • Boutons de la barre d'outils Afficher un ensemble prédéfini de boutons que vous pouvez utiliser pour fournir diverses fonctionnalités telles que l'envoi d'image, l'emplacement, etc
  • Thèmes – Bénéficier de la beauté de toute l'interface utilisateur Telerik pour les thèmes WPF
  • Disposition personnalisable Facilement ac Obtenez l'apparence désirée ou créez vos propres visualisations

Nous avons préparé trois démos qui démontrent différentes implémentations de bot en utilisant Azure Bot Service et le framework DialogFlow de Google – voyez-les en action notre application WPF demo . Vous trouverez plus de détails sur le contrôle dans notre documentation d'aide ici .

RadChartView: Prise en charge des animations (WPF et Silverlight)

Nous ajoutons le support pour l'animation de la série RadChartView et de leurs points en utilisant un certain nombre d'animations prédéfinies, ainsi que la possibilité d'implémenter vos propres animations pour obtenir un aspect unique. Chacune des animations intégrées vous permet d'appliquer une durée, un délai et une fonction d'accélération à son effet animé. Les fonctions d'accélération rendent l'animation beaucoup plus réaliste et plus fluide. Il existe un ensemble de fonctions d'accélération prédéfinies dans WPF et, bien sûr, vous pouvez également créer des fonctions personnalisées. Pour plus d'informations, consultez l'article Animations de la documentation de RadChartView. Voir quelques-unes des animations ci-dessous:

Série à tarte

Série de secteurs

Série de lignes

Série à barres

Des animations assez impressionnantes, non? Découvrez les démos de WPF pour plus d'animations ChartView !

FileDialogs: Maintenant Official (WPF)

Avec cette version RadFileDialogs est maintenant officiel! Nous avons ajouté plusieurs des fonctionnalités demandées qui vous permettront d'offrir une expérience plus riche à vos utilisateurs. Voici les principales nouvelles fonctionnalités disponibles avec cette version:

  • Fonctionnalité glisser-déposer ( lien )
  • ContextMenu sur les espaces vides
  • Il est maintenant possible d'utiliser le ExplorerControl comme contrôle autonome ( )
  • Couper / Copier / Coller / Supprimer les commandes du clavier ( lien )
  • Synchroniser automatiquement l'arborescence des répertoires avec le dossier courant ( lien ) [19659026] Ajouté la propriété pour montrer / cacher les fichiers cachés ( lien )

RadRichTextBox: Format Painter (WPF et Silverlight)

Le nouvel ajout à la RadRichTextBox cette version est le Painter Format. Il vous permet de transférer facilement le formatage d'une partie du texte à l'autre en quelques clics. Vous pouvez voir la fonctionnalité en action ci-dessous:

Le bouton peintre de format possède deux modes: pâte simple et pâte multiple. Avec le premier, le peintre de format est désactivé après le premier collage. Le mode collage multiple ne désactivera pas le peintre de format tant que vous n'aurez pas fini de coller.

Si vous êtes plutôt un claviériste, la fonctionnalité de mise en forme du format peut être utilisée sans l'aide du bouton de l'interface utilisateur Ctrl + Shift + C pour copier le formatage, et Ctrl + Shift + V pour

RadSpreadsheet et RadSpreadProcessing: mise à l'échelle automatique

Si vous ouvrez le contrôle PrintPreview de la feuille RadSpreadsheet après la version R2 2018, vous trouverez que sa liste déroulante des options de mise à l'échelle comporte quelques ajouts. Lors de l'impression, vous pouvez maintenant spécifier si vous souhaitez que la totalité de la feuille de calcul, toutes ses colonnes ou toutes ses lignes soient placées sur une seule page. Si cela ne suffit pas, vous pouvez spécifier un nombre de pages personnalisées. La nouvelle liste déroulante se présente comme suit:

Naturellement, cette fonctionnalité a également été ajoutée à la bibliothèque RadSpreadProcessing, sous la forme d'une API simple et pratique. Le nombre de pages que vous souhaitez insérer dans les colonnes et les lignes de la feuille peut être spécifié dans les propriétés FitToPagesWide et FitToPagesTall de la classe WorksheetPageSetup. Vous pouvez basculer entre l'impression en fonction de ces propriétés et en fonction du facteur d'échelle à l'aide de la propriété booléenne FitToPages. La classe statique PageScaleFactorCalculator expose des méthodes pour calculer facilement le facteur d'échelle nécessaire à une feuille de calcul pour tenir dans un certain nombre de pages.

WPF Demos Application: Nouveau design Fluent

Nous avons complètement repensé l'interface Telerik bien connue pour l'application WPF Demos pour avoir un aspect moderne bénéficiant de notre thème Fluent . Il a maintenant un nouveau menu «hamburger» pour faciliter la navigation, une option thématique sur la plupart des exemples présents et beaucoup plus de fonctionnalités. Un autre changement important est que l'application nécessite maintenant un minimum de .NET Framework 4.5 pour être installée.

Vous pouvez également télécharger l'application à partir du Windows Store:

 Téléchargez Microsoft

J'espère que vous apprécierez encore plus l'application Demos.

Cloud Integration

Nous avons introduit une série d'articles qui montrent comment on peut intégrer les services cloud populaires dans une application .NET. Les articles couvrent les fournisseurs de cloud les plus utilisés ( Amazon, Microsoft et Google ) et les services adaptés aux applications bureautiques. N'hésitez pas à aller de l'avant et d'explorer cette opportunité, vous trouverez certainement quelques exemples intéressants ainsi qu'une fonctionnalité qui est utilisée dans les applications commerciales standard. En savoir plus sur Cloud Integration ici .

Nouvelles fonctionnalités pour le reste de la suite

  • Rechercher lorsque vous tapez des objets dynamiques, désactiver le regroupement de colonnes et exclure les colonnes de la recherche de RadGridView
  • Option de préservation du contenu affiché (IsContentPreseved) pour OutlookBar – ( link )
  • Ajout de la validation Regex intégrée et de deux chaînes Regex prédéfinies pour RadMaskedTextInput – ( link ) )
  • Ajouté le bouton Aujourd'hui dans le NavigationHeader de RadScheduleView – ( lien )

Vous pouvez trouver la liste complète de toutes les corrections et améliorations dans notre historique de version WPF ici .

Inscription au webinaire

Le mercredi 30 mai à 11h30 HE et le jeudi 31 mai à 11h30 HE nous organiserons des webinaires en direct de ProgressNEXT . Ces webinaires couvriront les mises à jour de Telerik (30 mai) et de Kendo UI (31 mai) et mettront l'accent sur l'Interface Conversationnelle. Nous espérons que vous pouvez nous rejoindre à la conférence en personne, ou inscrivez-vous en ligne sur les liens ci-dessous:

Webinar de lancement de Telerik R2

Webinar de lancement de Kendo UI R2 [19659004] Partage tes commentaires

N'hésitez pas à nous laisser un commentaire ci – dessous, en partageant vos avis. 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 / contrôles particuliers. n'attends pas! Essayez les derniers morceaux!

Interface utilisateur pour WPF Interface utilisateur pour Silverlight .

Si vous l'avez manqué, voici quelques-unes des mises à jour de notre dernière version .


Les commentaires sont désactivés en mode prévisualisation.
[ad_2]
Source link