.NET8 PerMonitorV2 issue with TableLayoutPanel, NumericUpDown and Label
- Dominant language
- C#
- Stars
- 4.9k
- Forks
- 1.1k
- Avg merge
- 1d 13m
- Merged PRs (30d)
- 85
Description
### .NET version
.NET8.0
### Did it work in .NET Framework?
No
### Did it work in any of the earlier releases of .NET Core or .NET 5+?
No
### Issue description
Demo program TestDpiV2 with one TableLayoutPanel and many Label, TextBox, NumericUpDown anchored controls:
[TestDpiV2.zip](https://github.com/dotnet/winforms/files/13364120/TestDpiV2.zip)
DPI = 100%

DPI = 150%

With DPI = 150% one can see that the Label "Tooltip Description" is only shown as "Tooltip". All NumericUpDown controls are misaligned.
Here one can see a more complex application (RibbonTools):
DPI = 100%

DPI= 125%

### Steps to reproduce
Use this project and set different DPI for the screen.
[TestDpiV2.zip](https://github.com/dotnet/winforms/files/13364120/TestDpiV2.zip)
Contributor guide
Assessment
This issue has not been assessed yet.