Fermer

juin 19, 2020

R2 2020 SP de Telerik UI pour WPF Nouvelles améliorations et fonctionnalités


Le Service Pack R2 2020 de Interface utilisateur Telerik pour WPF et Interface utilisateur Telerik pour Silverlight est en ligne aujourd'hui! Il offre plus de 50 améliorations et nouvelles fonctionnalités pour Docking DesktopAlert RichTextBox et d'autres contrôles. Plongeons ensemble dans les nouveautés du Service Pack R2 2020.

Docking: Navigator

 Docking Navigator "title =" Docking Navigator "/></p data-recalc-dims=

Avec ce Service Pack, RadDocking gagne fonctionnalité qui permettra une navigation rapide entre les volets similaire à celle vue dans le navigateur IDE de Visual Studio. En utilisant le nouveau contrôle DockingNavigator l'utilisateur peut facilement naviguer sur tous les volets non masqués, vérifier leur contenu dans le section de prévisualisation et activez automatiquement le volet sélectionné à la fermeture.

Le contrôle DockingNavigator fournit des options pour personnaliser chaque partie de celui-ci et expose quelques événements pour permettre encore plus de flexibilité. Vous pouvez facilement spécifier comment chaque volet doit être représenté en définissant les propriétés attachées suivantes:

  • DockingNavigator. Icon : Obtient ou définit un objet qui représentera l'icône de ce volet
  • DockingNavigator. Heade r : Obtient ou définit un objet qui représentera l'en-tête de ce volet
  • DockingNavigator. Pied de page : Obtient ou définit un objet qui représentera le pied de page de ce volet
  • DockingNavigator. [19659007] Description : Obtient ou définit un objet qui représentera la description de ce volet

Et en ce qui concerne l'icône: le navigateur prend en charge l'affichage des icônes Glyphes hors de la boîte et si vous devez utiliser des images utilisez simplement des modèles de données personnalisés.

Permettez-moi de vous montrer comment le configurer rapidement — définissez les propriétés attachées dans un volet:

< telerik: RadDocumentPane Header = "Document Pane 1"

telerik: DockingNavigator.Icon = "& # xe63b;"

telerik: DockingNavigator.Description = "Mon premier volet de documents"

telerik: DockingNavigator.Footer [19659019] = "Mon premier pied de page de document" >

< TextBlock TextWrapping = "Wrap" Text = "Appuyez sur Ctrl + Tab ou Alt + F7 pour ouvrir DockingNavigator." />

</ telerik: RadDocumentPane >

Et définissez la propriété Navigator de RadDocking sur une nouvelle instance de DockingNavigator comme illustré. ci-dessous:

< telerik: RadDocking x: Nom = "docking" >

< telerik: RadDocking.Navigator >

< telerik: DockingNavigator />

</ telerik: RadDocking.Navigator >

[19659055] ...

</ telerik: RadDocking >

Voilà, voyez-le en action dans le GIF ci-dessus. Pour plus de détails, consultez l'article Navigator de la documentation Docking.

DesktopAlert: Play Sound

Nous ajoutons une option à RadDesktopAlert vous permettant de spécifier le son qui sera joué. lorsque l'alerte s'affiche à l'écran. Vous devez simplement définir la propriété Sound sur l'un des sons de structure intégrés ( SystemSound ) comme indiqué ci-dessous:

var alert = new RadDesktopAlert ();

alert.Header = "Titre" ;

alert.Sound = System.Media.SystemSounds.Beep;

De plus, un son personnalisé peut être joué, hérité simplement de RadDesktopAlert et remplacer la méthode PlaySound . Pour plus de détails, consultez l'article Sound de notre documentation d'aide.

Je ne peux pas ajouter de GIF qui illustre la fonctionnalité (?), alors assurez-vous de le vérifier dans notre application de démonstration WPF [19459005

Chat: Orientation des actions suggérées

Jusqu'à présent, les actions suggérées de RadChat étaient toujours affichées horizontalement. Avec le R2 Service Pack, en utilisant la nouvelle propriété SuggestActionsOrientation il est désormais possible de changer rapidement leur orientation en verticale. Consultez les actions suggérées verticalement ci-dessous:

 Orientation des actions RadChat "title =" Orientation des actions RadChat "/></p data-recalc-dims=

Pour plus d'informations, consultez l'article Actions suggérées de notre documentation.

RichTextBox: synchronisation des styles et prise en charge de l'importation des listes à puces

  • RadRichTextBox Les styles de la galerie de documents sont désormais automatiquement synchronisés avec la sélection. Lorsque vous cliquez quelque part dans le document, le style est mis en surbrillance dans la galerie et dans la boîte de dialogue des styles.

     RadRichTextBox Style Sync "title =" RadRichTextBox Style Sync "/></p data-recalc-dims=

  • L'importation de code HTML contenant une liste à puces avec un type spécifié (cercle, disque, carré) est désormais prise en charge dans RadRichTextBox . Les styles sera correctement importé, et vous pourrez voir les styles comme dans le navigateur:

     RadRichTextBox Import Bulleted List "title =" RadRichTextBox Import Bulleted List "/></p data-recalc-dims=

SpreadProcessing: TextRotation Support

RadSpreadProcessing prend désormais en charge TextRotation. Vous pourrez importer / exporter TextRotation avec le format XLSX et le définir dans le code derrière. L'exemple suivant montre comment le définir:

radSpreadsheet.ActiveWorksheet.Cells [0, 0] .SetValue ( "Vertical Text" );

radSpreadsheet.ActiveWorksheet.Cells [0, 0] .SetTextRotation (90);

Voici le résultat:

 RadSpreadProcessing TextRotation "title =" RadSpreadProcessing TextRotation "/></p data-recalc-dims=

Pour en savoir plus Pour plus d'informations, consultez l'article Styles de cellule de notre documentation d'aide.

.NET Core: Prepopulated VS Toolbox

Comme vous le savez peut-être déjà, la boîte à outils pour .NET Core fonctionne en fonction des packages NuGet référencés dans le application. Avec la dernière prévisualisation (16.7.0 Preview 2) de Visual Studio 2019, Microsoft a ajouté une option pour activer le remplissage de la boîte à outils sans avoir de références. Nous en avons déjà profité, donc après avoir installé ce R2 Service Pack de Telerik UI pour WPF et créé un projet WPF .NET Core vide (en utilisant la dernière prévisualisation de VS), vous devriez pouvoir voir la boîte à outils complète comme indiqué ci-dessous: [19659004]  DotNet Core Prepopulated VS Toolbox "title =" DotNet Core Prepopulated VS Toolbox "/></p data-recalc-dims=

Happy coding!

Consultez les notes de version détaillées

Nous en avons beaucoup plus! Pour obtenir 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:

Partagez vos commentaires

N'hésitez pas à nous laisser un commentaire ci-dessous pour partager vos réflexions. 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 fonctions / contrôles particuliers.

Don ' t attendre — essayez la dernière version:

UI for WPF UI for Silv erlight

Au cas où vous l'auriez manqué, voici quelques-unes des mises à jour de notre dernière version .





Source link