我在win7下做的系统,用到monthcalendar控件,这个控件可以按月份、年份显示。例如2009年、2010年
但是同一个系统,放到xp下面,便会成为.net framework 2.0 的样式,可是我xp已经装上3.5了。效果还是那样。
要怎么做才能使他像在win7中那样使用呢?

解决方案 »

  1.   

    这属于系统外观。跟你XP下面装个主题也能显示Win7的效果意思是一样的。
    同样一个系统Button,在各个系统下面显示也是不一样的。
      

  2.   

    基本上所有Control的外观都是用系统的Theme绘制的,这个跟.net framework 版本没关系。
      

  3.   

    win7本身渲染效果
    和Framework没关系
      

  4.   

    既然没关系,那么为什么在xp下,calendar上方的年份不可以点。而win7上方年份可以点呢?
      

  5.   

    难道只能在win7下才可以看到我要的效果吗?