14

VS 2008 で使用できるリボン UI コントロールはありますか? Office 2007 を開発マシンと展開マシンにインストールした場合、利用できますか?


編集: Microsoft が VS 2008 にリボン UI コントロールを含めることを想像します。これは、Windows アプリケーションの一貫性のために Office の UI が前進する方法であるためです。

4

9 に答える 9

7

はい - Visual Studio 2008 Service Pack 1 の一部として含まれていました - 少なくとも C++/MFC サポートのために。

詳細については、この同様の質問を参照してください。

于 2009-01-05T17:51:43.397 に答える
6

Windows 7 / Vista を使用している場合、Microsoft は Windows リボン フレームワーク (オペレーティング システムに付属する無料のリボン コントロール) を提供しています (Vista では、プラットフォームの更新を確認してください)。

Windows リボン フレームワークを使用する主な理由: Microsoft によって開発されました。

これの意味は:

  • これはオリジナルのものであるため、「実装されていない」セクションが常にある他の無料/商用のリボン コントロールとは対照的に、すべての機能が含まれています。

  • Windows 7 の UI とアクセシビリティ機能を完全にサポートし、統合しています。タッチ スクリーンのサポートや高 DPI スクリーンの互換性について考えてみてください。

また、 .NET WinForms アプリケーションでリボンを使用できるようにする、WinForms 用 Windows リボンというマネージド ラッパー ライブラリもあり ます。

于 2009-10-20T08:46:28.370 に答える
6

ライセンスに関しては、Microsoft Office UI のライセンス情報を確認して、ロイヤリティ フリーのライセンスを取得してください。遵守しなければならない特定の規定と、ライセンスの推奨/ベスト プラクティスの部分があります。

Jensen Harrisは、リボンを使用する Microsoft 生産性アプリケーション (Word、PowerPoint など) と直接競合するアプリケーションを作成している場合、ロイヤリティ フリーのライセンスを取得できないと述べています。

于 2009-01-05T19:13:09.567 に答える
4

リボン コントロールを使用する場合は、Microsoft から特別な許可を得る必要があることに注意してください。あなたの名前がオープンオフィスでない限り、ほとんどの場合、それは形式的なものになります。

この情報は、http: //msdn.microsoft.com/nl-nl/office/aa973809 (en-us).aspx で提供されています。

于 2009-01-05T19:03:47.853 に答える
2

Codeplexには、試すことができるリボン コントロールがあります。

于 2012-03-13T14:23:12.377 に答える
1

誰も言及していない別の可能性: WPF リボン コントロールを使用して、Winforms WPF コンテナーでホストすることができます。

于 2012-02-07T20:26:36.093 に答える
0

Telerik RadRibbon コントロールは非常に優れていることがわかりましたが、少し柔軟性がありません。それはまた (これが私が提案している主な理由です) VS2008 Express の登録特典 ( MS Connectを参照) ですが、それ以外はTelerik Web サイトです。

于 2009-01-05T17:50:19.157 に答える
0

DevComponent の DotNetBar は、Office 2007/2010 の最高のリボンだと思います。唯一の問題は、それを購入しなければならないことです (単一ライセンスで 264 ドル、単一ライセンスとソース コードで 299 ドル、単一サイト ライセンスで 2995 ドル)。デモを試してみてください。28 日間のテスト ドライブが提供されます (購入したソフトウェアのすべてが 28 日間のみ有効です)。現在のバージョンは 8.8 です。

参照

于 2010-07-09T14:02:15.877 に答える
0

このプロジェクトがあります。これまでの他のすべての回答とは異なり、非常に使いやすく、ネイティブの Winforms であり、Windows XP をサポートしています。残念ながら、かなりバグが多く、放棄されたようです。

それはここで 別の開発者によって取り上げられました(彼は何らかの非常識な理由で、オンライン リポジトリへのアップロードを拒否しています)。デザイナーでは少しバグがありますが、実行時にはうまく機能するようです。 XP をサポートする必要があり、WPF を使用したくない場合は、これが最適なオプションだと思います。

于 2012-02-07T20:05:10.177 に答える