c# - 如何在 uwp 中使用自动换行优化长文本的渲染性能?
问题描述
此问题陈述由翻译程序翻译,如有不妥请见谅。我正在和中创建一个txt
文件阅读器程序。我尝试使用and在页面上显示几兆字节长的长字符串(文件),但渲染(设置)会堵塞. 我想如果我想显示这么大的字符串,我可能不得不使用虚拟化技术,但是我在网上找到的所有关于虚拟化的文章都只适用于它的派生类。但是,当我尝试使用时,绑定它uwp
c#
ScrollViewer
TextBlock
txt
TextBlock.Text
UI
UI
uwp
UI
ItemsControl
ItemsControl
ItemsSource
字符串的属性会将我的字符串逐个字符拆分为行,我需要以连续和自动换行的方式显示字符串。我究竟如何txt
在页面上显示这个文件?谢谢。
解决方案
您可以尝试将整个文本分成几个部分。然后只在文本块中显示第一部分,然后当用户阅读到第一部分的末尾时添加下一部分。
推荐阅读
- php - 用于 reCaptcha 表单提交的 PHP Server 站点总是显示错误
- python - 如何定期运行带参数的函数?
- python - 获取 Spot 实例数
- spring-boot - 使用复选框将对象添加到列表中 - Springboot & Thymeleaf
- python - 为什么这个“打印字符串排列”的代码不起作用,每次都打印原始字符串
- python - python 对算术表达式求值的奇怪行为(5-1//2)
- vue.js - 我可以一个接一个地使用多个相同的路由守卫吗?
- list - 在 OpenOffice Base 中为列表框添加更多条目
- kubernetes - Helm Chart - Files.Get 函数的范围,用于从文件中获取内容并将它们放入 ConfigMap
- c# - 不能在另一个脚本中使用公共静态布尔