2010-01-12 138 views

回答

3

是的,你可以得到一個免費的許可包含Office 2007的用戶界面到您的程序。

http://msdn.microsoft.com/en-us/office/aa973809.aspx

+0

哦其他答案說,我不知道。謝謝(你的)信息! +1 – 2010-01-12 07:47:10

+0

微軟已經爲Office 2007界面設定了一些指引。 Microsoft不提供C#.NET或VB.NET中的控件來實現Office 2007外觀。如果您有Visual Studio 2008 SP1,則可以使用具有Office2007/Docking支持的MFC。不過,我建議去我的答案中提到的免費解決方案。如果您發現這不能解決您的項目需求,那麼您可以投資一些商業工具包。 – 2010-01-12 11:56:05

+0

哦,我忘了微軟禁止您在可能成爲MS-Office產品競爭對手的軟件中使用Office 2007。從鏈接http://www.microsoft.com/downloads/details.aspx?FamilyId=E2DDD3FB-8635-4D54-8730-102B75C31DB6&displaylang=en中,它聲明「該許可證適用於任何平臺上的應用程序,但競爭應用程序除外直接與當前擁有新UI(Microsoft Word,Excel,PowerPoint,Outlook和Access)的五個Office應用程序配合使用。「 – 2010-01-12 12:00:04

1

你不能得到微軟的免費控制,但有一羣人會賣給你一個版本。 DivElements.co.uk就是一個例子(無隸屬關係)。

微軟只有C++和WPF的版本,而不是winforms。

1

您可以通過以下 http://www.microsoft.com/express/registration/

此爲您提供與您可以在您的應用程序用C#使用,甚至免費的功能導航欄控制此鏈接註冊使用Telerik的RadRibbonBar對於的WinForms將沒有任何特許權的應用程序分發給Telerik。

否則像你需要買一些提供商業工具包,喜歡的DevExpress等