I have a WPF application that displays input forms based on form configurations stored in a database.
Forms have many controls (100+), and most of these controls are derived from the TextBox control. On some machines (fast hardware, Win7 32Bit, as well as some older ones, Windows XP 32Bit), after entering data into many of these forms, input performance decreases. Each keystroke receives a delay of several milliseconds, and the only solution to eliminate it is to close the application and restart it.
My derived control overrides the DefaultStyleKeyProperty metadata to set a custom template.
I am currently browsing the application in the SciTech memory profiler, but maybe someone has already encountered a similar problem with derived text fields and can give me a hint and save me some hours / days researching the problem?
Update
See also here
source share