Usando o projeto Controles do artigo anterior, onde temos o formulário de nome "frmPrimeiroFormulario", vamos abrir a "ToolBox" onde encontramos o controle chamado "ToolTip".



Basta arrastá-lo segurando-o com o mouse. E você terá um novo controle no formulário como mostra a figura abaixo.



Selecionando este controle vemos que a janela de propriedades se re-configura e podemos mudar suas configurações, veja, aqui temos:

Name, é o nome do controle, nome que usaremos para referenciá-lo quando estivermos codificando. Aqui chamei de ttpPrimeiro, em referência ao formulário ao qual ele pertence.

Active, define se este controle esta habilitado ou não, ou seja, se o usuário verá seu funcionamento ou não.

AutomaticDelay, define o tempo em milisegundos para os demais delays abaixo de forma automática, sendo 10x o valor para AutoPopDelay, igual para InitialDelay e 1/5 para ReshowDelay.

AutoPopDelay, tempo em milisegundos para que a informação saia da tela.

InitialDelay, define o tempo em milisegundos para que a informação apareça.

ReshowDelay, tempo em milisegundos que necessário para o controle ficar disponível a reaparecer!

IsBallon, mostra a informação em um balão.

ShowAlways, o padrão é falso, porém desta maneira a informação só aparecerá uma única vez no formulário, se queremos visualizar mais vezes devemos usar esta opção como verdadeira.

OBS - Importante lembrar que não é necessário mais que um ToolTip em um formulário e você verá agora o porque.



Tendo configurado este componente corretamente ele extenderá as propriedades dos botões que o formulário contém. Assim podemos usar o botão que ja temos no formulário. Veja.



Temos uma nova propriedade chamada "ToolTip on ttpPrimeiro", ou seja o ToolTip deste botão será utilizado atravéz do controle ToolTip. e como só visualizamos uma informação por vez só precisamos de um controle ToolTip no formulário.

Onde definirei a informação como "Cuidado ao apertar!!!"



E quando rodamos a aplicação e colocamos o mouse em cima do botão temos a informação em um balão como mostra a figura abaixo.



Neste artigo vimos o controle ToolTip e suas propriedades usando a linguagem C# vou deixar aberto a idéias e dúvidas através do e-mail: [email protected]

No próximo artigo iremos aprender sobre o controle GroupBox.