MenuStrip Backgroud Color in VS 2005

Posted on 2006-04-28
Last Modified: 2008-02-01
I have two Visual Studio 2005 apps and for some reason, when the apps are run, the menustrip background color appears different.  One is a light blue (same color that appears in the design window) and the other is a light tan (matches the default form color).  I've compared the properties for both menustrips but everything looks the same, except for the actual buttons.  Does anyone know why one would appear light blue and the other light tan?
Question by:Kramarich
    LVL 96

    Expert Comment

    by:Bob Learned
    I have found that when I migrated a 2003 application to 2005 that it did that.  Were you migrating?

    LVL 3

    Accepted Solution

    Have you changed RenderMode property of the menustrip to Professional or ManagerRenderMode? And have you enabled application framework of the application with light tan menustrip?
    LVL 3

    Expert Comment

    An when you enable application framework, remember to enable XP visual style, too.

    Author Comment

    I did migrate both apps from 2003 to 2005.  I then replaced the old menubar and toolbar to the new menustrip and toolstrip in both apps.

    I haven't messed with the RenderMode property.  It is set to ManagerRenderMode in both apps.

    Ah Huh!!  Enable Application Framework.  That's the difference!  One app has Application Framework enabled and the other one doesn't.  THANKS!

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Since .Net 2.0, Visual Basic has made it easy to create a splash screen and set it via the "Splash Screen" drop down in the Project Properties.  A splash screen set in this manner is automatically created, displayed and closed by the framework itsel…
    Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now