2010-11-30 6 views
2

誰かがMircosoft WPFリボンにリボンタップをプログラムで追加する方法を知っていますか?私は、リボンのインテリセンスやリボンのどちらのドキュメンテーションでも使用するための例、または少なくともプロパティを見つけることはできません。プログラムでRibbonTabをWPFリボンに追加する方法(2010年10月リリース)?

は、私はすべてのような何かを示唆しているウェブ上の多くのエントリが見つかりました:ribbon.Tabs.Add(...)

は残念ながら「タブ」で、すべてのリボンクラスに存在しませんの? APIの変更がありましたか?何も見つかりませんでしたか、それとも何ですか?

答えて

5

マイクロソフトWPFリボンがItemsControlから継承セレクター、から継承し、それがお役に立てば幸いです。これを念頭において、プログラムでタブを追加するには、Itemsプロパティを使用して新しいRibbonTabオブジェクトを追加します。例えば

Ribbon.Items.Add(new RibbonTab()) 
+1

ああ、時には信じすぎる...ありがとう私の目を開ける;-) – scooby37

+0

今、私はMicosoft Fluent RibbonとMicrosoft WPF Ribbonのどちらを使用するのかを "ちょうど"決めなければなりません。しかし、長期的にはどれが勝つのだろうか?マイクロソフトでは、同意した製品を中止した経緯があります... – scooby37

0

私はMicrosoft WPFリボンをあまり使用していないので、わかりませんが、Microsoft Fluent Ribbonをお勧めします。私はそれを実装してより多くの成功を収めたし、それははるかに柔軟性と直感的な...それはあなたが興味を持っている場合は、codeplexサイトにある(あなたがMS WPFリボンを使用してあまりにも深くなっていないと仮定) - fluent.codeplex.com

Ajと

+0

おかげで、私は右のそれに見ていきます。あなたは正しいと思った - 新しいプロジェクトを開始したばかりなので、あなたの解決策は私が以前に気付かなかった素晴らしい代替案になるかもしれない;-) – scooby37

+0

喜んで助けてくれるだろう:) – Aaj

関連する問題