2

以下の点についてアドバイスをいただきたいです。

ポップアップ メニューのデフォルトの動作を変更して、最初にカスタム プレポップアップがいくつかのメニュー項目とともに表示されるようにしたいと思います。項目の 1 つはデフォルトのポップアップを開きますが、残りは以下に基づいて動的になります。選択されたオブジェクト (それらの数はほとんどありません)。

私がすでに試したこと:

  • カスタム定義のメニューを挿入するカスタムMenuManagerを実装
  • menuAboutToShowを制御するためにカスタムMenuSourceProviderを実装しました(したがって、メニュー項目を置換/並べ替えます)
  • カスタム メニューを定義するための拡張スキーマ (コマンド フレームワークとIConfigurationElementを引き続き使用)

双方向のポップアップ メニュー (ポップアップ前のメニューと、必要に応じてデフォルトのポップアップ) が得られないため、これはまだ「半分の解決策」です。

これについていくつかのヒントを教えてください。

前もって感謝します。

4

0 に答える 0