&tag(WPF,Ribbon);
*目次 [#sa4218eb]
#contents
*参考情報 [#n2710768]
*概要 [#l73ea46c]
[[Office UI Licensing | Microsoft, Design Guidelines, License | MSDN:http://msdn.microsoft.com/en-us/office/aa973809]]によると、Ribbon UIを組み込む方法として次の方法がある。
**Microsoft Windows 7 Scenic Ribbon(Ribbon Framework) [#sf5770aa]
ネイティブアプリから使うことのできるライブラリ。今のところWindows7のみ対応?
**Microsoft Ribbon for WPF [#u259f075]
WPF用のリボン。評価目的じゃなくても普通に使える。
**WPF(Office UI License) [#u1c3f1b5]
Office UIライセンスを必要とするもの。評価目的じゃないと使えない?
**Microsoft Foundation Classes (MFC) Ribbon [#p501e82d]
MFC用のリボン。評価目的じゃなくても普通に使える。
**その他サードパーティなど [#r14c3dc8]
より高機能なコントロールが販売されている。他にもCodeProjectなどでフリーの実装があるっぽい。
-[[An easy way to add a Ribbon Panel Office 2007 style - CodeProject:http://www.codeproject.com/KB/menus/Ribbon_Panel.aspx]]
-[[A Professional Ribbon You Will Use (Now with orb!) - CodeProject:http://www.codeproject.com/KB/toolbars/WinFormsRibbon.aspx]]
-[[Odyssey RibbonBar - CodeProject:http://www.codeproject.com/KB/WPF/OdysseyRibbonBar.aspx]]
-[[Fluent Ribbon Control Suite:http://fluent.codeplex.com/]]
*評価 [#rcd63b57]
WPFで使う場合、Microsoft Ribbon for WPFを使うのが鉄板かと思われるが 2010/10月版には、Windows XPのテーマが含まれていないという問題がある(AeroのテーマしかないのでAeroに対応しないWindows XPではClassic表示になってしまう。最大化、最少化などウィンドウの右上に表示されるアイコンがかなり変)。