Compartilhar via


Elemento MiniToolbar

Representa uma barra de ferramentas contextual.

Uso

<MiniToolbar
  Name = "xs:string">
  child elements
</MiniToolbar>

Atributos

Atributo Type Obrigatório Descrição
Nome
xs:string
Sim
(xs:string)
Uma cadeia de caracteres composta por qualquer sequência de caracteres, incluindo espaço em branco e caracteres de quebra de linha.

Elementos filho

Elemento Descrição
Menugroup
Deve ocorrer pelo menos uma vez

Elementos pai

Elemento
ContextPopup.MiniToolbars

Comentários

Opcional.

Pode ocorrer uma ou mais vezes para cada ContextPopup.MiniToolbars.

Ao contrário do elemento ContextMenu , o MiniToolbar permanece visível quando um item na barra de ferramentas é clicado.

Se exibido sem um ContextMenu, o MiniToolbar desaparecerá à medida que o ponteiro do mouse for removido.

Observação

Devido a esse comportamento desbotado, um ContextMenu deve ser exibido próximo ao ponteiro do mouse.

Como os controles no MiniToolbar não são acessíveis para teclado, os Comandos expostos devem estar disponíveis em outro lugar na interface do usuário da Faixa de Opções.

Exemplos

O exemplo a seguir demonstra a marcação básica para uma exibição ContextPopup .

Esta seção de código mostra um conjunto de declarações de controle MiniToolbar .

    <ContextPopup>
      <!--
        The MiniToolbars and Context Menus are the basic ingredients for 
        the contextual UI popup. 
        Mix-and-match and associate each combination with a ContextMap Command 
        invoked in code.
      -->
      <ContextPopup.MiniToolbars>
        <MiniToolbar Name="MiniToolbar1">
          <MenuGroup Class="MajorItems">
            <Button CommandName="cmdCut" />
            <Button CommandName="cmdCopy" />
            <Button CommandName="cmdPaste" />
          </MenuGroup>
          <MenuGroup>
            <ToggleButton CommandName="cmdToggleButton" />
            <DropDownButton CommandName="cmdButtons">
              <MenuGroup>
                <Button CommandName="cmdButton1" />
                <Button CommandName="cmdButton2" />
                <Button CommandName="cmdButton3" />
              </MenuGroup>
            </DropDownButton>
          </MenuGroup>
        </MiniToolbar>
        <MiniToolbar Name="MiniToolbar2">
          <MenuGroup>
            <Button CommandName="cmdButton1" />
            <Button CommandName="cmdButton2" />
            <Button CommandName="cmdButton3" />
          </MenuGroup>
        </MiniToolbar>
      </ContextPopup.MiniToolbars>
      <ContextPopup.ContextMenus>
        <ContextMenu Name="ContextMenu1">
          <MenuGroup>
            <Button CommandName="cmdCut" />
            <Button CommandName="cmdCopy" />
            <Button CommandName="cmdPaste" />
          </MenuGroup>
        </ContextMenu>
        <ContextMenu Name="ContextMenu2">
          <MenuGroup>
            <ToggleButton CommandName="cmdToggleButton" />
          </MenuGroup>
          <MenuGroup>
            <Button CommandName="cmdButton1" />
            <Button CommandName="cmdButton2" />
            <Button CommandName="cmdButton3" />
          </MenuGroup>
        </ContextMenu>
        <ContextMenu Name="ContextMenu4">
          <MenuGroup>
            <Button CommandName="cmdCut" />
            <Button CommandName="cmdCopy" />
            <Button CommandName="cmdPaste" />
          </MenuGroup>
          <MenuGroup>
            <ToggleButton CommandName="cmdToggleButton" />
          </MenuGroup>
          <MenuGroup>
            <Button CommandName="cmdButton1" />
            <Button CommandName="cmdButton2" />
            <Button CommandName="cmdButton3" />
          </MenuGroup>
        </ContextMenu>
      </ContextPopup.ContextMenus>
      <ContextPopup.ContextMaps>
        <ContextMap CommandName="cmdContextMap1"
                    ContextMenu="ContextMenu1"/>
        <ContextMap CommandName="cmdContextMap2"
                    ContextMenu="ContextMenu2"
                    MiniToolbar="MiniToolbar1"/>
        <ContextMap CommandName="cmdContextMap3"
                    MiniToolbar="MiniToolbar2"/>
        <ContextMap CommandName="cmdContextMap4"
                    ContextMenu="ContextMenu4"/>
      </ContextPopup.ContextMaps>
    </ContextPopup>

Informações do elemento

  • Sistema mínimo com suporte: Windows 7
  • Pode estar vazio: Não

Confira também

Controle pop-up de contexto