BT

InfoQ ホームページ ニュース WPF用Microsoft Ribbon

WPF用Microsoft Ribbon

ブックマーク

原文(投稿日:2010/08/04)へのリンク

MicrosoftがWPFベースのRibbonコントロールの新しいプレビュー版をリリースした。Ribbonは、従来のメニューとツールバーに代わるもので、 Office 2007で始めて提供された。Microsoft は、ユーザビリティの研究に多額の予算を費やした。そしてその結果を非常に誇りを持っているので、他がそれを真似ようとした場合は、厳密に設計ガイドラインに従った場合のみ、真似ることが許される。ロイヤルティは,無いが、Ribbonガイドライン に反した場合,6ヶ月以内に修正しなければならない、さもないと Microsoftは、関連したパテントのライセンス使用を認めないことになる。

全てのRibbonデザインを実装するのは、非常に骨の折れる仕事になるので、ある開発者は民間のメーカーやオープンソース プロジェクトへ行ってしまったりした。また別の開発者は、Microsoft が.NET アプリケーションの公式バージョンを作るのを単に、待った。そのようなバージョンの1つが去年デモされたが、深刻なバグがあり、また使いづらいAPIだった。

月曜日に、アップデート版が遂にリリースされ、バグとAPIの設計問題は全て修正されたようである。最新の変更では、すべてのメニュー項目に RibbonCommandを追加し、明示的にボタンのサイズ調整を設定する必要があったのが、これらが要らなくなった。必要な変更をするのに、手間はかからない、また標準のICommandを使うのも、非常によい。

従来スタイルとMVVM スタイルの両方のアプリケーション用のサンプルコードは、別のダウンロードに含まれている。そのダウンロードには、また Ribbonコントロール自体のソースコードも含まれている、しかしオープンソース プロジェクトではない。ライセンスには、以下のように書かれている:

RibbonControlsLibraryのソースコードの参照コピーも含んでいる。これは,サンプルコードではない。 RibbonControlsLibraryのこのソースコードの形式は、リードオンリーで、あなたの会社内で参考として使うことができる、ただしMicrosoft Windows オペレーティングシステム製品の上で、あなたの製品をデバッグし、保守する目的のためにのみ使用できる。

バイナリーとサンプル は、Microsoft Downloadsで入手できる。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。