【发布时间】:2016-12-28 14:48:03
【问题描述】:
我的UWP 项目中有一个RichTextBlock,当我将长字符串设置为内容时,显示内容需要很长时间,例如 3 秒。我在网上搜索,发现因为它没有virtualization,它要渲染所有内容。
WPF和RichTextBox似乎存在问题。
你能建议我应该怎么做才能只呈现视觉内容吗?
【问题讨论】:
-
你的字符串有多长?我用 12000 个字符串进行了测试,它在按下按钮时立即呈现。
-
使用 Visual Studio Profiler 检查是什么花费了这么多时间。3 秒太长了。还要检查在发布模式下运行而不是调试是否有任何区别。
标签: wpf uwp richtextbox windows-10-universal