在WPF应用程序中,我有一个用户控件,它使用WindowsFormsHost托管win表单RichTextBox控件。用户控件用于在特定时间可见的面板中。问题是表单控件在包含面板之前显示了一会儿。我尝试延迟RTB的显示直到显示面板,但是当加载窗体控件时,UI冻结2-4秒。如果您知道解决方案以使控制负载更快,请提供帮助。谢谢!
答案 0 :(得分:0)
您应该使用分析器查看大部分时间消耗的位置,请查看此处:What Are Some Good .NET Profilers?
答案 1 :(得分:0)
我设法找到了一个解决方案:)实际上,WindowsFormsHost有一个透明背景设置,只是删除透明度解决了性能问题。