C#在Windows xp中使用Windows 7控件查找

C#在Windows xp中使用Windows 7控件查找,c#,winforms,C#,Winforms,我发现了如何在WPF中实现这一点,但如何在winforms中实现这一点?我想使用的最重要的东西是新的日历控件,但我希望整个应用程序都像Windows7一样。很抱歉,如果已经回答了这个问题,但我没有找到答案。WinForms没有本机方法。WPF是一个“例外”,因为它自己绘制所有内容,而不是通过系统 尽管有很多公司出售主题控件。比如。。。 这家公司也有很多控制装置,包括一台炉: 不,这不是答案。这些控件在WindowsVista和Windows7下只有“Aero”(WindowsVista/7)外

我发现了如何在WPF中实现这一点,但如何在winforms中实现这一点?我想使用的最重要的东西是新的日历控件,但我希望整个应用程序都像Windows7一样。很抱歉,如果已经回答了这个问题,但我没有找到答案。

WinForms没有本机方法。WPF是一个“例外”,因为它自己绘制所有内容,而不是通过系统

尽管有很多公司出售主题控件。比如。。。

这家公司也有很多控制装置,包括一台炉:

不,这不是答案。这些控件在WindowsVista和Windows7下只有“Aero”(WindowsVista/7)外观。它们在Windows XP上看起来不会像那样。它们将以WindowsXP主题为主题,名为“Luna”。在WinForms中无法实现您想要的功能。WinForms只使用本机Windows控件,Aero主题不适用于Windows XP中的控件。你必须完全画出它们,这是你永远看不清楚的。坚持用户当前的操作系统主题;这是他们系统中所有其他应用程序的功能,也是目前为止最好的选择。