0

過去に、別のプロジェクトでアドインを作成しました。これは、2つのサブアイテムをグループ化するポップアップ「何とか」を作成します。これらはすべてソリューションエクスプローラーの下にあります。

別のプロジェクトで別のアドインを作成していますが、同じポップアップフォルダで実行したいと思います。

CommandBarタイプ["Project"]の下に"blah"という名前のポップアップが存在するかどうかをテストし、存在する場合は既存のコマンド内にコマンドを追加するにはどうすればよいですか?(そうでない場合は、ポップアップを追加します)

4

1 に答える 1

0

ポップアップ キャプションを使用する方法が見つかりませんでした。

次の 2 つの方法があります。

  • タグを使用する
  • IDを使用する

いずれにせよ、既存のアドインを変更してタグ (および/または ID) を付与する必要がありました。

myPopup = (CommandBarPopup)proj.FindControl(Type: MsoControlType.msoControlPopup, Tag: "myTag");
if (myPopup == null)
{
  // create it
}
于 2012-12-06T16:31:47.740 に答える