在WPF中有没有快速绘制文本的方法

在WPF中有没有快速绘制文本的方法,wpf,Wpf,我需要在WPF窗口中显示大量文本 我正在使用DrawingContext.DrawText,但速度太慢 我试过DrawingContext.DrawGlyph。调用本身的速度更快,但如果您计算glyph创建的次数,则大约是相同的时间 有没有一种方法可以加快速度,即使这意味着失去文本质量?您尝试过文本块控件吗?我把它们放在画布上,对我来说,它比涉及格式化文本或DrawingContext.DrawGlyphRun()的解决方案要快。更多的解释将大有帮助。“太慢”有多慢?可能重复而不是重复:另一个问

我需要在WPF窗口中显示大量文本

我正在使用DrawingContext.DrawText,但速度太慢

我试过DrawingContext.DrawGlyph。调用本身的速度更快,但如果您计算glyph创建的次数,则大约是相同的时间


有没有一种方法可以加快速度,即使这意味着失去文本质量?

您尝试过文本块控件吗?我把它们放在画布上,对我来说,它比涉及格式化文本或DrawingContext.DrawGlyphRun()的解决方案要快。

更多的解释将大有帮助。“太慢”有多慢?可能重复而不是重复:另一个问题没有得到答案。