none
【C#】有什么办法能使用到VS2010的UI控件? RRS feed

  • 问题

  • 请注意我的问题是:如何让自己的程序,能够使用VS2010那样的控件。而不是:给VS2010更换皮肤。

    VS2010的UI我觉得很经典很耐看,它的MenuStrip和ToolStrip这些控件我觉得无懈可击,所以我想让自己的程序也这么漂亮,为此我尝试过在devenv.exe所在目录中,找找那些看起来像是提供了控件的dll,结果当然是没结果。

    还请各位支支招,谢谢。

    2012年12月26日 8:19

答案

  • 是使用(严格地说是想盗用),不是做。因为据我说知VS2010的UI也是基于WPF构建的,所以理论上是能盗用的,但就是不得其门

    根据我的观察,VS2010 UI 不是WPF构建的,其中使用了 DirectUI 技术写的框架,嵌入了一些 WinForms 或 Win32 的控件。

    你可以去下载一个 DevExpress ,其中有WPF,Winform版本的界面控件,包括VS2010,Office 2013,Office 2010等各种风格。

    • 已标记为答案 ahdung_AI 2012年12月27日 9:28
    2012年12月27日 1:30
  • 可以写一个Visual Studio Shell隔离模式的程序,类似Express版本的VS。一个示例可以在http://storyboarddesigner.codeplex.com/找到。


    Visual C++ MVP

    2012年12月27日 2:04
    版主

全部回复