RadRibbon doesn't scale when Windows magnification set to 125% or 150%

2 posts, 0 answers
  1. Kuba
    Kuba avatar
    13 posts
    Member since:
    Aug 2013

    Posted 17 Jan 2014 Link to this post


    My application is standard WinForms Form with RadRibbonBar placed on that form. I set autoScaleMode to DPI for that form, ale unfortunately form and ribbon doesn't scale to 125 or 150%. Other forms are actually RadForms, and forms and all controls placed on themscales right. Is this have to be RadRibbonForm to scale right? Is this the only solution for my problem?

    UPDATE: In fact form scales. Only ribbonbar and statusbar doesn't scale.

  2. Dimitar
    Dimitar avatar
    1404 posts

    Posted 22 Jan 2014 Link to this post

    Hello Kuba,

    Thank you for writing.

    I have tested this case under Windows 7 and the scaling looks right. But please note that the different operating systems are using different scaling methods. This is why I want to kindly ask you to specify the exact operating system that you are using along with the exact version of our controls. This will allow us to further investigate this case.

    Also in order your application to look good in different scaling modes you should make it DPI aware. But this cannot be done by just setting the AutoScaleMode to DPI. To create a DPI aware application you should first create an additional manifest file and then handle the scaling manually. I have attached a sample application along with explanation of how the scaling works.  

    I hope this information helps. Should you have any other questions, I will be glad to assist you.

    Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
    Sign up for Free application insights >>
  3. UI for WinForms is Visual Studio 2017 Ready
Back to Top