Give an XP look for all controls on all Operating Systems in CSharp DotNet.

Posted on 2006-05-26
Last Modified: 2010-04-05
I am developing a CSharp DOtnet Application using .NET framework v 1.1. I need to give the application an XP look and this look should be maintained on any windows operating system( win 98/ME/2000/XP/2003).
Question by:Anisha
    LVL 28

    Expert Comment

    hm ... are you by any chance referring to C# (from visual studio)? if so, you kind of missed the TA. You should ask in community support for this question to be move to C# TA.
    if delphi 8+ has c# support, then ignore my comment: I never seen any of D8+.
    LVL 22

    Accepted Solution

    Delphi 2005 and 2006 has support for the C#

    there's no built in way to make your application look as XP in different OS, you have to use third party controls for that

    for that use DotNetSkin
    LVL 3

    Expert Comment

    Try changing you Main() entry point as follows:

      static void Main()
        Application.Run(new Form1());
    LVL 3

    Expert Comment

    Sorry, the "Application.DoEvents();" fixes a known issue introduced by using "Application.EnableVisualStyles();" :)

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
    Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
    Hi everyone! This is Experts Exchange customer support.  This quick video will show you how to change your primary email address.  If you have any questions, then please Write a Comment below!
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.

    759 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

    7 Experts available now in Live!

    Get 1:1 Help Now