In Development
Last Updated: 17 Jun 2025 12:41 by ADMIN
Memory increases when rearranging Dock windows at runtime. In this case, we have several DocumentWindows. If we change the dock position of each window at runtime, memory consumption rises. By default, the TabStripItem for each window is created on the fly due to the rearranging mechanism. However, these instances are kept alive, thus increasing memory usage.
In Development
Last Updated: 07 Feb 2025 12:56 by ADMIN
Use attached to reproduce.

Workaround:

- Use RadForm it explicitly handles the controls scaling. 
- Make sure that the following of the user controls are set like this:

this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;