dotnetmonitor.com

 
Index
Previous
Next

 

Problem: Changing the text in another language can cause elements of the UI to overlap.

 

Solution: There are multiple solutions for this:

         Use AutoSize on controls that can grow as the text changes e.g. buttons, labels, etc.

         If the control can grow 30% and not overlap others, no additional work is necessary.

         For controls that could obscure others when grown, use a FlowLayoutPanel or TableLayoutPanel to automatically place the controls

Terms
Docking Anchor Layout
What happens when I have Dock and Anchors that conflict?
Dock Scenarios
Padding Margin
You have a perf problem with Layout - how to diagnose?