NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosCsharp : Labelservercontrol001
Quer receber novidades e e-books gratuitos?

Label Server Control

 

Olá pessoal antes de começar gostaria de informar que a comunidade ASPNETI.COM está de portas abertas para receber qualquer colaborador que deseja publicar artigos, publicar empregos, vídeos on-line gratuitamente, desenvolver serviços e postar perguntas.

 

Para acessar o site digite: www.aspneti.com ou www.aspneti.com.br

 

Referência: 1.1

 

Existem vários tipos de artigos, postagens, serviços que poderão te ajudar muito.

 

Esse novo recurso do label server control é bem significativo para quem não usa ou não gosta de usar o mouse. Funciona com teclas de atalho mesmo na web.

 

Antigamente esse dispositivo não existia para softwares de intranet, internet ou mesmo web.

 

O controle para tecla de atalho existe na ferramenta IDE Visual Studio.NET 2005.

 

Para alguém como eu que gosta de tecla de atalho, nota que a produtividade tanto do desenvolvimento de sistemas quanto algum atendimento ao cliente é bem mais rápido para a utilização apenas de teclado.

 

Para mostrar um exemplo prático, quando for há um banco; exatamente no caixa onde existe um atendente, verifique se o mesmo usa mouse ou qualquer dispositivo além do teclado. Para a surpresa de todos, não existe mouse algum, é tudo feito com tecla de atalho ou o uso da tecla TAB. O programa que estão usando é chamado de cliente-servidor.

 

Agora com o sistema WEBFORM pode ter a mesma coisa e daqui pra frente os sistemas WEBFORMS estarão cada vez mais perto dos sistemas cliente-servidor e ainda agregando mais funções.

 

Praticando

 

Criei um projeto com a ferramenta 2005 e acrescentei o seguinte código:

 

Página: Default.aspx

 

 

Agora foi criado alguns atributos da tag <asp:Label onde pode ser associado uma tecla de atalho automaticamente.

 

Referência: 1.2

 

Na referência 1.2 existe um atributo chamado AssociatedControlID onde é responsável pela associação do campo, ou seja, o campo que o foco será posicionado.

 

Outro atributo que também não existia anteriormente é o AccessKey, o mesmo é responsável em adicionar uma letra do teclado, ou seja, quando as teclas “ALT” + “T” forem pressionadas o foco do campo será automaticamente associado para o campo do formulário que foi vinculado. É bem simples, porém muito útil para o dia a dia.

 

Antes de fechar o label, adicionei uma palavra “Titulo” apenas para que o usuário veja o sinal, o código <u> está apenas entre a letra “T”, que serve apenas para sublinhá-la mostrando para o usuário ou cliente que existe uma tecla de atalho. No meu caso, escolhi a letra “T”, pode ser escolhido qualquer tecla.

 

Referência: 1.3

 

Não posso deixar de criar o campo TextBox que foi associado pelo label. Referência 1.3.

 

Não é apenas a primeira letra que posso associar para uma tecla de atalho do teclado. Pode ser feito em qualquer letra que preferir. Na referência 1.4 associo sendo a vogal “e”.

 

Referência: 1.4

 

Com o exemplo da referência 1.4, aperto as teclas “ALT” + “E” e o foco é automaticamente redirecionado para o campo TextBox chamado “txtTexto”.

 

Referência: 1.5

 

Mais uma vez, não posso esquecer de adicionar o campo citado pelo atributo AssociatedControlID.

 

Referência: 1.6

 

O exemplo em funcionamento mostra que apertando as teclas de atalhos, o foco será redirecionado automaticamente para o campo específico.

 

Espero ter ajudado a todos com mais um artigo.

 

 

Mauricio Junior

 

msn: mauricio@ascompras.

Community: www.aspneti.com

Site: www.ascompras.com

 

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI