【发布时间】:2025-12-16 22:50:02
【问题描述】:
我有一个 WPF 应用程序,它根据保存在数据库中的表单配置呈现输入表单。
表单有许多控件(100 多个),并且这些控件中的大多数都派生自 TextBox 控件。在某些机器上(fast Hardware,Win7 32Bit,还有一些老的,Windows XP 32Bit),在将数据输入到很多这些表格后,输入性能下降。每次击键都会延迟几毫秒,解决此问题的唯一解决方案是关闭应用程序并重新启动它。
我的派生控件覆盖DefaultStyleKeyProperty 的元数据以设置自定义模板。
我目前正在 SciTech 内存分析器中重新搜索应用程序,但也许有人已经遇到过派生文本框的类似问题,可以给我一个提示,让我多花几个小时/天来调查这个问题吗?
更新
也看here
【问题讨论】:
标签: wpf wpf-controls profiling