Curso Básico de C# - Parte 16 - ToolTip
Aprenda a usar o controle ToolTip! Este componente auxilia o usuário com uma pequena descrição sobre uma função ou ação do sistema. Usando o projeto Controles do artigo anterior, onde temos o formulár...
Publicado em: 6 de julho de 2009 | Leituras: 4.228 |
Canal: ASP.NET |
Autor: Carlos Eduardo de Andrade
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: carlos.andrade@fcamara.com.br.
No próximo artigo iremos aprender sobre o controle GroupBox.

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: carlos.andrade@fcamara.com.br.
No próximo artigo iremos aprender sobre o controle GroupBox.
Resposta em até 24 horas! (grátis)Dúvidas?
Autor da matéria
Últimas matérias escritas pelo autor:
|
Carlos Eduardo de Andrade MCTS Web Applications, desenvolvedor a mais de 10 anos e sócio-coordenador da F|Camara, estuda além da evolução técnica, também a evolução humana. |
Últimas matérias escritas pelo autor:
29/07 - Curso Básico de C# - Parte 17 - GroupB...
06/07 - Curso Básico de C# - Parte 16 - ToolTi...
05/07 - Curso Básico de C# - Parte 15 - ListBo...
04/07 - Curso Básico de C# - Parte 14 - ComboB...
02/07 - Curso Básico de C# - Parte 13 - Label
23/06 - Curso Básico de C# - Parte 12 - TextBo...
04/06 - Curso Básico de C# - Parte 11 - Button
29/05 - Curso Básico de C# - Parte 10 - Forms
18/05 - Curso Básico de VB.NET - Parte 7 - Exi...
15/05 - Curso Básico de VB.NET - Parte 6 - Rep...
12/05 - Curso Básico de VB.NET - Parte 5 - Rep...
09/05 - Curso Básico de VB.NET - Parte 4 - Com...
06/05 - Curso Básico de VB.NET - Parte 3 - Com...
05/05 - Curso Básico de VB.NET - Parte 2 - Ope...
06/07 - Curso Básico de C# - Parte 16 - ToolTi...
05/07 - Curso Básico de C# - Parte 15 - ListBo...
04/07 - Curso Básico de C# - Parte 14 - ComboB...
02/07 - Curso Básico de C# - Parte 13 - Label
23/06 - Curso Básico de C# - Parte 12 - TextBo...
04/06 - Curso Básico de C# - Parte 11 - Button
29/05 - Curso Básico de C# - Parte 10 - Forms
18/05 - Curso Básico de VB.NET - Parte 7 - Exi...
15/05 - Curso Básico de VB.NET - Parte 6 - Rep...
12/05 - Curso Básico de VB.NET - Parte 5 - Rep...
09/05 - Curso Básico de VB.NET - Parte 4 - Com...
06/05 - Curso Básico de VB.NET - Parte 3 - Com...
05/05 - Curso Básico de VB.NET - Parte 2 - Ope...
Matérias relacionadas
Últimas matérias
Últimas notícias
Dicas do canal
- Edição de dados no GridView utilizando o...
Chegamos à segunda parte deste artigo e criaremos ... - Edição de dados no GridView utilizando o...
Existem alguns problemas comuns nos projetos de so...







Asp .Net - JavaScriptSerializer: JSON em C#
O que você procura para sua vida profissional?
O planejamento agrega valor
E-mail marketing em 140 caracteres
Novos iPods, novo iOS, novo iTunes e nova Apple TV
Conheça as 100 primeiras cidades atendidas pelo Banda Larga ...
Linus Torvalds diz que mercado já se rendeu ao Linux