我有一個WPF應用程序,它根據保存在數據庫中的表單配置呈現輸入表單。WPF性能導出TextBox控件的問題
窗體有許多控件(100+),並且這些控件中的大多數都是從TextBox控件派生的。在一些機器上(快速硬件,Win7 32Bit,還有一些老人,Windows XP 32Bit),在將數據輸入到很多這些表單之後,輸入性能下降。每個按鍵都會延遲幾毫秒,解決此問題的唯一解決方案是關閉應用程序並重新啓動它。
我的派生控件覆蓋了DefaultStyleKeyProperty
的元數據以設置自定義模板。
我目前正在研究SciTech內存分析器中的應用程序,但也許有人已經經歷了派生TextBoxes的類似問題,並且可以給我一個提示並且讓我多花點時間/天來調查問題?
更新
看也here
+1事實上,我發現了一個像你在第四段中描述的內存錯誤。我正在進一步調查,也不清楚內存錯誤是否與延遲問題有直接關係,我們會看到...問題描述可以在這裏找到:http://support.microsoft.com/kb/938416/en-us,也許我會發布相關答案。 – HCL