BT

WPF用Microsoft Ribbon

| 作者: Jonathan Allen フォローする 594 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー 投稿日 2010年8月22日. 推定読書時間: 2 分 |

原文(投稿日: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

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

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

このスレッドのメッセージについてEmailでリプライする

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

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT