0

在 WPF 应用程序中,我有一个用户控件,该控件使用 WindowsFormsHost 承载 win 表单 RichTextBox 控件。用户控件用于在特定时间可见的面板中。问题是表单控件显示在包含面板之前的片刻。我尝试延迟 RTB 的显示,直到显示面板,但是当加载表单控件时 UI 冻结 2-4 秒。如果您知道使控制加载更快的解决方案,请提供帮助。谢谢!

4

2 回答 2

0

您应该使用探查器来查看大部分时间都在哪里消耗,请看这里:哪些是好的 .NET 探查器?

于 2013-07-12T09:35:34.823 回答
0

我设法为此找到了解决方案:) 实际上,WindowsFormsHost 设置了透明背景,仅删除透明度就解决了性能问题。

于 2013-07-12T13:35:01.587 回答