标签: c# user-interface task
我们有一个有很多第三方dll的前端应用程序,有些提供各种wpf控件。在我们的场景中,用户单击树视图项并创建所属的视图。 问题:UI冻结,许多dll被加载(如调试器输出中所示),并且需要花费很多时间(8-9秒)才能看到所选择的单击树视图项。 我知道.net按需加载dll,没关系。应该没有延迟的dll加载实验。 相反,我想到制作单个UI组件,例如TreeView响应,它立即显示所选项目,并显示进度,就像加载dll一样长。我还没有很好的.Net Task编程经验。 你怎么看 ?是否值得采取措施?