Open Philip-Wang01 opened 1 year ago
@Philip-Wang01 , can you check if native checked listbox has this issue? I do not see any references where we adjust VScrollbars and think it must be coming from native control.
@dreddy-work I created an MFC Application but didn't find a CheckedListBox control, I replaced it with an MFC VSListBox Control. But this issue is only reproduced in PermonitorV2 mode, I'm not quite sure how to get the MFC application to support PermonitorV2. When I drag the MFC VSListBox Control to the secondary monitor, it remains voxelized.
I'm not quite sure how to get the MFC application to support PermonitorV2.
You can specify DpiAwareness in the manifest file too.
@dreddy-work Thanks for your help. Since MFC application doesn't have CheckedListBox control, I used CCheckListBox to verify this result. In this case, the MFC application cannot reproduce the problem.
There is another important information, whether to display the scrollbar seems to have a relationship with the number of items, please see the following video for details: testscr.zip
.NET version
.NET 8.0.100-alpha.1.225727.7
Did it work in .NET Framework?
Yes
Did it work in any of the earlier releases of .NET Core or .NET 5+?
No, it also repro on .NET 6.0 & 7.0.
Issue description
CheckedListBox is not display scrollbar when move from 100% primary to 300% secondary monitor.
Steps to reproduce
Or:
Actual result: CheckedListBox is not display scrollbar when move from 100% primary to 300% secondary monitor.
Expected result: CheckedListBox should display scrollbar when move from 100% primary to 300% secondary monitor.
More info:
https://user-images.githubusercontent.com/86937911/203501522-06bed95c-2385-4a2b-a62c-8364180be2b5.mp4