Como: adiciona um painel de tarefas personalizado a um aplicativo
Você pode adicionar um painel de tarefa adaptado para aplicativos listados acima usando um suplemento ao aplicativo.Para obter mais informações, consulte Painéis de tarefas personalizados.
Aplicável a: As informações neste tópico se aplicam a projetos de nível de aplicativo para Outlook 2013 e Outlook 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Observação |
---|
Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário Visual Studio nas instruções a seguir.A edição Visual Studio que você possui e as configurações que você usa determinam esses elementos.Para obter mais informações, consulte Configurações de Visual Studio. |
Adicionando um painel de tarefa adequada para um aplicativo
Para adicionar um painel de tarefa adequada para um aplicativo
Abra ou crie um projeto do nível para um dos aplicativos listados acima.Para obter mais informações, consulte Como: criar projetos do Office em Visual Studio.
No menu Project, clique em Add User Control.
Em a caixa de diálogo de Adicionar novo item , altere o nome do novo controle de usuário a MyUserControl, clique em Adicionar.
O controle de usuário é aberto no designer.
Adicione um ou mais controles de formulários do windows Caixa de Ferramentas ao controle de usuário.
Abrir arquivo de código de ThisAddIn.cs ou de ThisAddIn.vb .
Adicione o seguinte código à classe ThisAddIn:Esse código declara instâncias de MyUserControl e CustomTaskPane como os membros de ThisAddIn classe.
Private myUserControl1 As MyUserControl Private myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
private MyUserControl myUserControl1; private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
Adicione o seguinte código para o manipulador de eventos ThisAddIn_Startup.Esse código cria um novo CustomTaskPane adicionando o objeto de MyUserControl à coleção de CustomTaskPanes .O código também exibe o painel de tarefas.
myUserControl1 = New MyUserControl myCustomTaskPane = Me.CustomTaskPanes.Add(myUserControl1, "My Task Pane") myCustomTaskPane.Visible = True
myUserControl1 = new MyUserControl(); myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane"); myCustomTaskPane.Visible = true;
Observação Esse código associa o painel de tarefa personalizada com a janela ativa no aplicativo.Para alguns aplicativos, convém alterar esse código para garantir que o painel de tarefas aparece com documentos ou outros itens no aplicativo.Para obter mais informações, consulte Painéis de tarefas personalizados.
Consulte também
Tarefas
Passo a passo: Automatizando um aplicativo a partir de um painel de tarefas personalizado