問題タブ [ribbon]

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.

0 投票する
4 に答える
1132 参照

wpf - MS リボン UI の取得 - Office UI ライセンス サイト - ページが見つかりませんか?

誰でも実際に MS Office UI Fluent サイトから RibbonControlsLibrary をダウンロードできますか? ( http://msdn.microsoft.com/en-us/office/aa973809.aspx )

フォームに入力して署名し、アプリケーション (テスト) の名前を入力すると、次の URL http://microsoftio.partnersalesresources.com/officeUI/license/から「ページが見つかりません」というページにリダイレクトされます。 .

MS からリボン UI を取得できないようです。

ここで何が起こっているのか知っている人はいますか?

ありがとう

0 投票する
2 に答える
2346 参照

c# - プログラムでリボンをMicrosoftWord2007に追加する

XML拡張パックを使用してMicrosoftWordに機能を追加するプロジェクトがあります。現在、お客様に提供するドキュメントを開くと、パックが読み込まれ、Microsoft.Office.Core.CommandBar.Controls.Addなどを使用してメインメニューとツールバーに追加するSmartDocInitializeメソッドが実行されます。変更を加えずに、Word 2007で開くと、これらのボタンは[アドイン]リボンタブに追加されますが、ボタンはすべて小さく、適切にグループ化されておらず、[アドイン]タブをに移動する方法がないため、これは理想的ではありません。ドキュメントが読み込まれるときの前面。

ドキュメントをOffice2003で開いた場合、この機能を同じに保ちたいのですが、ドキュメントをOffice 2007で開いた場合、新しいリボンタブとすべてのボタンを記述したxmlファイルを読み込みたいと思います。私がオンラインで見つけたものはすべて、非常に特殊な魔法の組み合わせがある場合にのみリボンファイルが読み込まれるように見えました(Visual Studioでビルドすると機能しますが、ユーザーにどのように展開するかについての情報はありませんボックス)、Officeプロパティ用のVisual Studioツールを使用して元々作成されたプロジェクト全体がある場合にのみ機能しますが、現在は持っていません。

私たちの開発環境は、XP、Visual Studio 2005、C#、.NET2.0です。

0 投票する
4 に答える
5072 参照

.net - プロジェクトで Office 2007 UI リボン .dll ファイルを使用する

公式の Office 2007 UI リボン .dll をダウンロードしました。私はVB.netでコーディングしています。この .dll を配置する場所がわかりません。また、追加のコントロールがどこにもありません。readme には、コピーのライセンスを取得する方法が説明されています。

それで?どこかに追加できるコンポーネントのリストにリボンコントロールが魔法のように表示されることを望んでいますが、そこにはありません....

これを WYSIWYG デザイン ビューでドラッグ アンド ドロップ コンポーネントとして使用する方法はありますか?

編集:明確にするために、私の目標は自分の仕事でリボンを使用することであり、Office リボンを変更したり、そのプラグインを開発したりすることではありません。無料のリボンがどこにも見つかりません。この .dll が必要かどうかもわかりません。

0 投票する
1 に答える
373 参照

c# - Word 2007 リボン アドインでスレッドを開始する際の問題

C# で Word 2007 アドイン プロジェクトを作成しましたが、これは私のボックスと仲間の開発者のボックスで正常に動作します。ただし、空のボックスにソフトウェアを展開しようとすると、バックグラウンド スレッドを開始したときに Word が激しくクラッシュします (例外はスローされません)。

関連するコードは、Ribbon.cs ファイルにあります。

startThread()リボンのコンストラクターから呼び出されます。私のボックスで実行すると、「caught something」を除くすべての WriteLines で両方のファイルが作成されます。別のボックスで実行すると、startThread.txt が作成され、「caught something」以外のすべての行が出力されますが、waitForSignal.txt は作成されず、Microsoft の「問題が発生しました。エラー メッセージを送信しますか」というボックスが表示されます。

Word が新しいスレッドを開始する機能を拒否しているセキュリティ上の問題があると思いますが、それを変更する方法がわかりません。

それが本当に問題であるかどうか、そしてどのように修正するかを誰かが知っていますか? または、問題を引き起こしている可能性のある他の何かを見つけた場合は?

0 投票する
1 に答える
1138 参照

delphi - ItemIndexをTRibbonComboBoxに追加するにはどうすればよいですか?

Delphi TRibbonComboBoxにアイテムインデックスがないことを発見しましたが、そうする必要があります。

少なくともユニットではこれをローカルで修正したいと思います。Delphi2009は、クラスから降りることなく、外部のクラスに新しいメソッドを導入する方法を追加したと思いますが、その方法を思い出せません。

'function ItemIndex:integer;'を追加する方法はありますか?少なくともローカルユニット内のTRibbonComboBoxクラスに、元のコンポーネントをいじる必要はありませんか?(または私はC#を考えていますか?)

ありがとう!

これが答え/実装です、thxメイソン!

0 投票する
1 に答える
1465 参照

delphi - Delphi 2010 RibbonApplicationMenuBar 最近の項目をファイルに読み書きする方法

RibbonApplicationMenuBar最近の項目をファイルまたは INI ファイルに読み書きするにはどうすればよいですか?

ヘルプ ファイルは、最近の項目の文字列のリストを取得して、最近の項目を保存および再読み込みするのにあまり役に立ちません。最近の項目リストに項目を追加して、Ribbon1.AddRecentItem( APathFilename)最近の項目に関連付けられたファイルをRecentItemClickイベントで開くことはできますが、最近のファイル名を最近の項目リストに保存して再読み込みする方法がわかりません。

0 投票する
1 に答える
689 参照

delphi - RibbonApplicationMenuBar を非アクティブ/アクティブにする方法は?

プロジェクト設定が inifile から読み込まれ、スプラッシュフォームが閉じるまで、ユーザーがマウスで RibbonApplicationMenuBar を選択できないようにするために、RibbonApplicationMenuBar に関連付けられた多くのメソッドを試しました。しかし、別の方法で指示されるまで、RibbonApplicationMenuBar を InActive にする機能はないようです。

ヘルプ ファイルには、RibbonApplicationMenuBar とヘルプ Wiki の多くのプロパティについて何も表示されないため、これを解決できません。

RibbonApplicationMenuBar が非アクティブでない限り、ユーザーは、選択する準備が整う前に、RibbonApplicationMenuBar を選択できます。任意の提案をいただければ幸いです。ここに示されているすべてのメソッドが正しくないか、順序が間違っている可能性があることはわかっています...これは、スプラッシュ フォームが閉じるまで、RibbonApplicationMenuBar がアクティブになってクリック可能にならないようにするための試みです。

ありがとう、

明細書

0 投票する
4 に答える
15751 参照

c# - リボン コントロールのアプリケーション メニューを無効にすることはできますか? (WPF)

左隅にある円形のアプリケーション メニューを無効にして、ユーザーがクリックできないようにする方法はありますか?

私はそれをまったく使用しておらず、それを使用できるものは何も考えられません。それを無効にするオプションが見つかりません。

助けてください

どうもありがとう