Je me lance dans le développement d'un site Web basé sur Silverlight. Je suis le seul développeur et je le fais moi-même (c'est-à-dire pas pour une entreprise). Maintenant, je veux charger beaucoup de contenu textuel sur le site Web avec des animations et des interfaces utilisateur riches qui peuvent être créées en utilisant Silverlight. Le contenu du texte peut changer de temps en temps et quand cela arrive, je ne veux pas faire beaucoup de retouches. Donc, je pense à charger le texte d'un fichier Word/txt dans les contrôles et chaque fois que le nouveau contenu arrive/le contenu existant est modifié, je dois juste l'ajouter au fichier Word/txt. De cette façon, l'application elle-même reste intacte, seul le contenu du fichier continue à changer. Silverlight ne prend pas en charge FlowDocument. RichTextBox n'a pas une propriété Load ou LoadFile. Alors, comment vais-je faire ça? Dois-je utiliser Frame, Downloader et d'autres contrôles similaires? Que suggérez-vous tous? Quelle serait la meilleure approche à cela?Quels contrôles dois-je utiliser sur un site Web Silverlight pour charger du contenu textuel?
1
A
Répondre
1
Le RichTextBox
possède une propriété Xaml
pour que vous puissiez télécharger les fichiers XAML contenant l'ensemble restreint d'éléments textuels pris en charge par RichTextBox
. Vous pouvez également créer un éditeur Silverlight autour duquel vous pouvez créer et télécharger ce contenu texte Xaml.
Cependant, avez-vous réfléchi à la question de savoir si Silverlight est la bonne plate-forme pour fournir principalement du contenu textuel? HTML est assez bon et avec des frameworks tels que JQuery vous pouvez créer des expériences assez interactives qui fonctionnent bien dans tous les navigateurs.
Questions connexes
- 1. Comparer le contenu textuel des sites Web
- 2. Site textuel pour téléphones mobiles?
- 3. Possibilité de recherche du contenu complet du site Web Silverlight
- 4. Utiliser git pour un grand site web
- 5. Contenu multilingue sur un site Web
- 6. Stockage du contenu téléchargé sur un site Web
- 7. Remplacement de contenu du site Web externe
- 8. Échange du contenu DIV à partir du même lien textuel
- 9. Déterminer quels contrôles échouent sur une page Web ASP.NET
- 10. Crawl ensemble du contenu du site web
- 11. Comment puis-je utiliser django avec JSONP pour charger du contenu depuis mon autre site?
- 12. Puis-je utiliser html5 sur mon site Web pour mobile?
- 13. Comment utiliser le service d'expédition USPS sur un site Web?
- 14. Quels sont les moyens d'attaque sur un site Web?
- 15. RIA - Silverlight 3 Issue Déploiement sur un site Web existant
- 16. Charger 3 contrôles utilisateur (application web) sur leurs propres threads
- 17. Intégrer un site web/page en Silverlight
- 18. Utilisation de l'application iPhone pour télécharger du contenu vidéo sur un site Web
- 19. Silverlight - Consultez le site Web
- 20. Comment ajouter un site Web à Silverlight
- 21. ExpressionEngine: quels hooks utiliser pour réécrire le contenu du champ sur save et edit?
- 22. Quels contrôles Web ASP.NET implémentent IPostBackDataHandler?
- 23. Conception du site web pour Explorer 8
- 24. Charger et animer du contenu
- 25. Obtenir le contenu textuel de l'élément xml
- 26. Sharepoint 2010, Créer un site Web basé sur le contenu
- 27. SEO sur un site Web de connexion
- 28. Obtention du contenu textuel de l'élément node de xml
- 29. Quels services Web/Interface utiliser?
- 30. Répétition du contenu sur la page Web
L'un des avantages de l'utilisation de Silverlight est la protection du contenu protégé par des droits d'auteur. Vous ne pouvez pas couper et coller à partir de Silverlight TextBlocks (vous pouvez le faire à partir d'un RichTextBox, mais vous pouvez lui appliquer un rectangle presque transparent si une protection est requise). –
Oui, je sais que je peux le faire avec du HTML mais je veux essayer d'y parvenir en utilisant Silverlight. La propriété Xaml sonne bien, mais ne nécessite-t-elle pas beaucoup de formatage? –
@mamtadalal: La quantité de formatage dépend entièrement de la quantité de formatage que vous voulez vraiment. Il pourrait être juste une série d'éléments '' si c'est tout ce que vous voulez. Bien sûr, si vous ne voulez pas de formatage, utilisez simplement un TextBox. –
AnthonyWJones