首页 > 解决方案 > 如何在 uwp 中使用自动换行优化长文本的渲染性能?

问题描述

此问题陈述由翻译程序翻译,如有不妥请见谅。我正在和中创建一个txt文件阅读器程序。我尝试使用and在页面上显示几兆字节长的长字符串(文件),但渲染(设置)会堵塞. 我想如果我想显示这么大的字符串,我可能不得不使用虚拟化技术,但是我在网上找到的所有关于虚拟化的文章都只适用于它的派生类。但是,当我尝试使用时,绑定它uwpc#ScrollViewerTextBlocktxtTextBlock.TextUIUIuwp UIItemsControlItemsControlItemsSource字符串的属性会将我的字符串逐个字符拆分为行,我需要以连续和自动换行的方式显示字符串。我究竟如何txt在页面上显示这个文件?谢谢。

标签: c#uwp

解决方案


您可以尝试将整个文本分成几个部分。然后只在文本块中显示第一部分,然后当用户阅读到第一部分的末尾时添加下一部分。


推荐阅读