Skip to content

[DpiUnaware] The ListBox and CheckedListBox controls are not scaled well on 300% system DPI #6227

@John-Qiao

Description

@John-Qiao
  • .NET Core Version:
    .NET SDK 7.0.100-alpha.1.21568.2

  • Have you experienced this same bug with .NET Framework?:
    No

Problem description:

The ListBox and CheckedListBox controls are not scaled well on 300% system DPI.
Actual

Expected behavior:

The ListBox and CheckedListBox controls should be scaled well on 300% system DPI.
Expected

Minimal repro:

  1. Open the TestApp.zip on 300% DPI.
  2. Change the ApplicationHighDpiMode to DpiUnAware in .csproj file, set AutoScaleMode = Font and font size from 9 to 10 for Form1 designer.
  3. Run it.

ReproSteps

More info:

  1. This issue cannot repro under DpiUnAware & AutoScaleMode = dpi or none
  2. This issue doesn't reproduce under PerMonitorV2 and SystemAware modes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-HDPIHDPI, not specific to Dpi mode of app

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions