我有一个 DataGrid,其中包含一个带有 RichTextBox 的列数据模板。如果我将 10 个对象与导致 10 个 RichTextBoxes 的 RTF 数据绑定。
对于 RTF 的 1 个 DINA4 页,RTBox 需要 200 毫秒来执行 textrange.Load(data)。
现在,当我切换日历视图时,我的 UI 冻结了 2000 毫秒。没关系,如果我能展示一个
IsBusy Adorner,但我有一组 RTBox,我该怎么做?
我可以在后台线程上运行每个 UI 任务并使用 Dispatcher 更新 UI。但
仍然那么我需要一个加载装饰器/进度条。所有数据都在 100-200 毫秒内非常快
以异步方式从我的数据库中获取。但是你将如何解决这个特殊的 Loading Adorner 问题呢?