谢谢了

解决方案 »

  1.   

    在启动系统之前执行下面方法Application.EnableVisualStyles();如
    在Application.Run(new mainForm )之前使用该方法。
    然后控件的FlatStyle设置为FlatStyle.System,如:
    this.button1.FlatStyle = FlatStyle.System;
      

  2.   

    static void Main() 
    {
             Application.EnableVisualStyles();
             Application.Run(new mainForm)
    }
      

  3.   

    如果你要绘制自定义的控件,那就比较麻烦
    用Theme API,什么 OpenThemeData DrawThemeText之类
      

  4.   

    自定义控件如果没有继承Windows的标准控件,就自己话,如果继承了,可以尝试自刷新一下来得比较简单
      

  5.   

    iew_study() ( ) 信誉:100       在启动系统之前执行下面方法Application.EnableVisualStyles();如
    在Application.Run(new mainForm )之前使用该方法。
    然后控件的FlatStyle设置为FlatStyle.System,如:
    this.button1.FlatStyle = FlatStyle.System;同意
    不过有的时候xp样式很奇怪
    控件改了之后效果不好