Unplanned
Last Updated: 28 Apr 2020 11:18 by ADMIN
Tinus
Created on: 28 Apr 2020 11:17
Category: UI for WinForms
Type: Bug Report
0
RadDataEntry: Incorrect scaling when starting the main Form on a secondary monitor with 100 DPI and your main monitor is on HDPI

1. Set the DPI of your main monitor to 150% and the DPI of your secondary monitor to 100%.

2. Start your main form containing RadDataEntry on your secondary monitor.

You will see that that hosted controls inside RadDataEntry are not scaled correctly.

 

Workaround:

Start your main form on your secondary monitor inside OnShown event.

protected override void OnShown(EventArgs e)
{
    base.OnShown(e);

    this.Location = new Point(-800, 100);
}

 

Attached Files:
0 comments