Checkbox on 300 dpi

Posted by: tosch on 17 February 2020, 11:50 pm EST

  • Posted 17 February 2020, 11:50 pm EST

    On a screen with 300dpi the checkbox looks really bad.
    Is there a way to get a better quality image in a checkbox celltype?


  • Replied 19 February 2020, 9:53 pm EST


    I don't see the problem with Spread.Net13 in a 300 DPI environment. What is the spread version that you are using?
    Can you try to test your application with Spread.Net10 v3/+ with .Net F/w > 4.7 ?
    Also, see if the following helps:
    Add the following line to the app's config file:
    <add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />

  • Replied 19 February 2020, 10:01 pm EST

    sorry forgot to mention that we are still using 11.45.20183.0.
    Is the appsettings key also supported in V11.45?

  • Replied 23 February 2020, 10:22 pm EST


    As you are using Spreadv11, you should not face the issue. If you create a simple application (drag drop FpSpread onto form, bind it to include a CheckBox field) then executing it over a high DPI environment, do you still face the issue? If not, could you share a stripped down version of your application.

  • Replied 23 February 2020, 11:03 pm EST

    Here is a little sample app and a screenshot on how it looks on 300dpi.

  • Replied 23 February 2020, 11:05 pm EST

    you have to download the screenshot to see that the checkbox looks funny.

  • Replied 25 February 2020, 1:21 am EST

    Hello Thomas,

    Unfortunately, I still could not replicate the issue. See attached image.
    I executed your application over Win7 having 300+ DPI and using Spread 11.45.20183.0.
    Were you/anyone else able to observe this issue over any other environment? To continue further, we need to first replicate the issue in order to assist you effectively.

  • Replied 25 February 2020, 1:29 am EST

    Did you run the sample on Win10?

  • Marked as Answer

    Replied 26 February 2020, 2:04 am EST

    Yes, I checked the issue over Windows10 and the checkbox looks proper.

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels