簡體   English   中英

Outlook加載項菜單保持打開狀態並單擊

[英]Outlook Add-in Menu Stay Open on Click

我正在開發Outlook(VSTO)加載項。 此加載項具有一個新的功能區拆分按鈕,其中包含一個菜單(通過CustomUI XML配置)。 該菜單包含多個復選框。 我希望能夠打開此菜單,單擊多個復選框,然后關閉菜單。 問題是單擊任何復選框總是會關閉菜單,這意味着我必須多次打開菜單才能選中所有必需的復選框。 我希望能夠單擊這些復選框並使菜單保持打開狀態,直到我單擊離開或單擊菜單按鈕本身。 這有可能嗎? 圖片鏈接和簡化的XML代碼如下:

Outlook加載項菜單按鈕

<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
  <ribbon>
    <tabs>
      <tab idMso="TabNewMailMessage">
        <group id="Group" insertBeforeQ="GroupSend" autoScale="true" label="label">
          <splitButton id="SplitButton1" size="large" >
            <toggleButton id="toggleId"
              label="MyLabel"
              getImage="GetImage"
              onAction="myActionCallback"
              getPressed="getPressedCallback" />
            <menu id="MyMenu1" label="labelMenu" itemSize="normal" showLabel="true">
              <checkBox id="Checkbox1"
                    label="checkbox 1"
                    getPressed="Checkbox1GetPressedCallback"
                    onAction="myAction1" />
              <checkBox id="Checkbox2"
                    label="checkbox 2"
                    getPressed="Checkbox2GetPressedCallback"
                    onAction="myAction2" />
            </menu>
          </splitButton>
        </group>
      </tab>
    </tabs>
  </ribbon>
</customUI>

聽起來確實像單擊按鈕需要顯示帶有多個復選框(而不是下拉菜單)的自有模式對話框。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM