我正着手开发基于Silverlight的网站。我是唯一的开发人员,我自己做(即不是任何公司)。现在我想在网站上加载大量文本内容以及可以使用Silverlight创建的动画和丰富的用户界面。文本内容可能会不时发生变化,当发生这种情况时,我不想做很多返工。所以我想将Word / txt文件中的文本加载到控件中,每当新内容到达/现有内容被修改时,我只需要将它附加到Word / txt文件中。这样,应用程序本身保持不变,只有文件内容不断变化。 Silverlight不支持FlowDocument。 RichTextBox没有Load或LoadFile属性。那么我该怎么做呢?我应该使用Frame,Downloader和类似的其他控件吗?你们都建议什么?最好的办法是什么?
答案 0 :(得分:1)
RichTextBox
确实有Xaml
属性,因此您可以下载包含RichTextBox
支持的一组受限文本元素的Xaml文件。您还可以创建一个Silverlight编辑器,您可以围绕该编辑器创建和上载此Xaml文本内容。
但是,您是否考虑过Silverlight是否是主要提供文本内容的合适平台? HTML非常擅长,使用JQuery等框架,您可以创建非常适合跨浏览器的交互式体验。