問題タブ [ribboncontrolslibrary]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
devexpress - WPFリボン:Microsoft、DevExpress、またはFluentの比較?
私たちが作成する新しいWPFアプリケーションでは、DevExpressコントロールスイートを使用し、リボンを使用します。
現在、表示されるオプションは次のとおりです。
- Microsoft-ベンダーの提案は、おそらく次のリリースでライブラリに入るでしょう
- DevExpress-私たちが知っていて愛しているコントロールライブラリ
- 流暢-オープンソース、一般的に良い推奨事項を取得
使用可能なさまざまなリボンコントロールをどのように比較しますか?サポートされている/サポートされていない機能は何ですか?
wpf - Office2007Blue.xaml テーマを教えてもらえますか?
誰かアイデアがあれば、これを私のアプリケーションに含めたいと思います。どうやら、もうリボンと一緒に出荷されていないようです。
c# - WPF、場合によってはリボンコントロール:タイトルバーにアイコンを追加する
下の画像のタイトルバーにある小さなアイコンは、リボンコントロールを使用して追加されていると思いますか?私は最後までグーグルをしていて、あまり助けを得ていません。
MicrosoftのWPFリボンコントロールライブラリがありますが、同じものではタイトルバーに何も設定されません。
また、いくつかのWindows 7ビットをwpfに統合し、クロムをいじることができるMicrosoftシェルライブラリも見つけました。1年間更新がないため、まだ更新されているかどうかはわかりません。
何か案は?
関連する質問Windows7でのみ機能しますか?Office2010がどのように見えるかを確認するためのXPマシンを持っていません。可能であれば、XP / Windows7WPFソリューションをお勧めします。
wpf - wpf リボンコントロール QAT
Microsoft の 2010 年 10 月リリースの Ribboncontrol を使用すると、QAT を使用していなくても、「クイック アクセス ツールバーを表示」という右クリック イベントが発生します (これは何もしません)。これを無効にするにはどうすればよいですか?
wpf - RibbonApplicationMenu の先頭にテキストを設定する方法
私は、RibbonApplicationMenu のトップ レベルにテキストを表示しようとしています ( File
Word や Outlook と同様に、そこに単語を取得しようとしています)。どうやらMicrosoft.Windows.Controls.Ribbon.RibbonApplicationMenu
テキスト プロパティはサポートしていますが、テキスト プロパティはサポートしてSmallImageSource
いません。この問題では、プロパティの設定はLabel
機能しません。
目標は、下の丸で囲まれた領域に「ファイル」という単語が表示されるようにすることです。
c# - WPF リボンに OfficeBlack2007 テーマを追加する際の問題
リボンのチュートリアルを開始しましたが、テーマを適用するコードに次の行を追加するまで、すべてがうまくいきました。
XAMLにも追加しようとしましたが、うまくいかないことはわかっていますが、とにかくこの回答を使用してみました: WPF - MergedDictionary using RibbonControlsLibrary in xaml
XAML を追加しました。
But the problem is still there. The error is: "An error occurred while finding the resource dictionary" when i try adding the XAML, and the error is : "The type or namespace name PopularApplicatinSkins does not exist in the namespace Microsoft.Windows.Controls.Ribbon, are you missing an assembly reference?"
And browsing the project folder, i cannot see any folder named Theme.
How should i proceed?
c# - RibbonControlsLibrary-最小化を無効にする方法は?
RibbonControlsLibraryからリボンコントロールの最小化を無効にする方法は?
c# - WPF/VB6相互運用機能がRibbonControlsLibraryを認識しない
COM相互運用機能プロジェクトを介してVB6アプリケーションから.NET4(C#)/WPFウィンドウを起動する必要があるプロジェクトに取り組んでいます。WPFウィンドウには、Microsoft Ribbon for WPFコンポーネント(RibbonControlsLibrary.dll、.NET相互運用機能プロジェクトに依存関係として含まれています)への参照が含まれています。ウィンドウを.NETテストクライアントから開くとすべて正常に機能しますが、VB6から開くと、リボンのインスタンス化中にXamlParseExceptionが発生します。さらにデバッグすると、相互運用プロジェクトの出力ディレクトリに正常にコピーされているにもかかわらず、RibbonControlsLibrary.dllが見つからないため、ウィンドウの解析に失敗していることがわかります。ウィンドウのXAML定義からリボン宣言を削除すると、.NETとVB6の両方から正常に起動できるようになります。
この特定のVB6プロジェクトには、この方法で純粋な.NETコンポーネントをまったく問題なく参照する対応する.NET相互運用プロジェクトがいくつかあります。この動作を引き起こすのに十分な違いがあるRibbonControlsLibraryコンポーネントはどうですか?
wpf - RibbonApplicationMenu:AuxiliaryPaneを取り除く
たまたま、作業中のアプリケーションがドキュメントで動作しないため、最近開いたドキュメントのリストをアプリケーションメニューに表示する必要はありません。
しかし、-厄介なことに-RibbonApplicationMenu
未使用を非表示にするためにクラスですぐに利用できるプロパティはありませんAuxiliaryPane
(不思議なことに、プロパティは存在しますが、「内部」としてマークされています)。
もちろん、そのままにしておくこともできますが、それは...乱雑です。
だから、これが私が思いついた解決策です。
それが他の誰かのために役立つことを願っています:-)
一般的な考え方は、をサブクラス化しRibbonApplicationMenu
、メニューのポップアップに対応するテンプレートの子を見つけて、それを却下することです(多くの苛立たしい実験の後、それを実行しても、のためにも、両方Width
に対しても、何も達成できないことが明らかになりました)。PART_AuxiliaryPaneContentPresenter
PART_FooterPaneContentPresenter
さて、これ以上の苦労なしに、ここにコードがあります:
補足として、(XAMLのDependencyPropertyを介して明示的に設定するのではなく)ApplicationMenuのItemsの最大幅に基づいて目的の幅を解決する方法を見つけようとしましたが、役に立ちませんでした。
「マジックナンバー」に対する私の軽蔑を考えると、それについての提案は深く感謝されます。