Você está offline; aguardando reconexão

Como adicionar uma dica de ferramenta a um TreeNode no translation from VPE for Csharp Visual

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 322634
Para uma versão deste artigo do Microsoft Visual Basic. NET, consulte 319963.

NESTA TAREFA

Sumário
Este artigo passo a passo descreve como adicionar uma dica de ferramenta para os nós de um controle TreeView. A dica de ferramenta exibe informações sobre TreeNode através do qual o ponteiro do mouse está em pausa. Embora o controle TreeView não tenha uma propriedade de Dica de ferramenta , você pode usar o controle de dica de ferramenta para fornecer funcionalidade de dica de ferramenta.

O exemplo descrito neste artigo demonstra isso usando um controle TreeView que exibe os dias da semana. Quando o ponteiro do mouse pausa sobre um o TreeNodes, aparece uma dica de ferramenta que indica o dia da semana.

back to the top

Requisitos

A lista a seguir descreve o hardware recomendado, software, infra-estrutura de rede e service packs são necessários:
  • Microsoft Visual Studio .NET ou Microsoft Visual Studio 2005
Este artigo pressupõe que você esteja familiarizado com os seguintes tópicos:
  • Sintaxe de translation from VPE for Csharp Visual
  • Formulários do Windows
back to the top

Criar e preencher o formulário de exemplo

  1. Crie um novo programa do Windows no translation from VPE for Csharp Visual.
  2. Adicione um controle TreeView ao Form1.
  3. Adicione um controle ToolTip ao Form1.
back to the top

Adicionar a dica de ferramenta a TreeNodes

  1. Cole o código abaixo o evento Load do Form1:
    // Create a root node.TreeNode rootNode = treeView1.Nodes.Add("Day of Week");// Create a series of child nodes and then set the Tag property for each.for (int count = 0; count <= 6; count++){   DayOfWeek day = (DayOfWeek)count;   TreeNode childNode = rootNode.Nodes.Add(day.ToString());   childNode.Tag = "This day is " + day.ToString() + ".";}// Expand all of the TreeView nodes.rootNode.ExpandAll();					
  2. Cole o código abaixo o evento MouseMove do TreeView:
    // Get the node at the current mouse pointer location.TreeNode theNode =  this.treeView1.GetNodeAt(e.X, e.Y);// Set a ToolTip only if the mouse pointer is actually paused on a node.if ((theNode != null)){   // Verify that the tag property is not "null".   if (theNode.Tag != null)   {      // Change the ToolTip only if the pointer moved to a new node.      if (theNode.Tag.ToString()!=this.toolTip1.GetToolTip(this.treeView1))      {         this.toolTip1.SetToolTip(this.treeView1, theNode.Tag.ToString());      }   }        else   {      this.toolTip1.SetToolTip(this.treeView1, "");   }}else     // Pointer is not over a node so clear the ToolTip.{   this.toolTip1.SetToolTip(this.treeView1, "");}					
    Observação O código deve ser alterado no Visual Studio 2005. Quando você cria um projeto Windows Forms, translation from VPE for Csharp Visual adiciona um formulário para o projeto por padrão. Este formulário é denominado Form1. Os dois arquivos que representam o formulário são denominados Form1.cs e Form1.Designer.cs. Tem de escrever seu código no Form1.cs. O ficheiro designer.cs é onde o Windows Forms Designer escreve o código que implementa todas as ações que você executou arrastando e soltando controles da caixa de ferramentas. Para obter mais informações sobre o Windows Forms Designer no Visual translation from VPE for Csharp 2005, visite o seguinte site:
  3. Salve e em seguida, execute o programa. Se você pausar o ponteiro do mouse em um de nós, aparece uma dica de ferramenta.
back to the top
Referências
Para obter informações adicionais, visite o seguinte site para consulte a documentação do Software Development Kit (SDK) do Microsoft .NET Framework: back to the top

Propriedades

ID do Artigo: 322634 - Última Revisão: 12/11/2006 20:59:02 - Revisão: 3.4

Microsoft Visual C# 2005 Express Edition, Microsoft Visual C# .NET 2002 Standard Edition, Bibliotecas de Classes do Microsoft .NET Framework 1.0

  • kbmt kbctrl kbhowtomaster KB322634 KbMtpt
Comentários
or(Math.random() * 3)).toString(16)); var m = document.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);