SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
Fórum     Wiki      Blog       Twitter      Facebook        Planeta P@P        IRC     Pastebin        Revista PROGRAMAR




Olá, Visitante. Por favor Entre ou registe-se se ainda não for membro.                                                                    Pesquisa
Perdeu o seu e-mail de activação?
                                                                                                                                          Notícias:
                                    Para sempre         Entrar            Torna os teus tópicos mais atractivos e legíveis usando a tag C ODE para
Entrar com nome de utilizador, password e duração da sessão                                                                        colorir o código!



 Início   Fórum   Ajuda    Entrar    Registe-se


Portugal-a-Programar      Desenvolvimento .NET      C # (Moderador: M6)   C omo impedir de escrever letras na textbox
»                         »                         »




                                                                                                                              « anterior seguinte »
Páginas: [1] Ir para o fundo                                                                                                           IMPRIMIR

         Autor                      Tópico: Como impedir de escrever letras na textbox (Lida 68 vezes)

      fonte                                 Como impedir de escrever letras na
                                            textbox
  null                                      « em: 24 de Outubro de 2011, 12:41 »

  Mensagens: 3                       Sou novo no c# e tou a ter problemas a impedir de escrever letras numa textbox
                                     Podem dar me uma dica
                                     Obrigado
                                                                                                                                       Registado


      Andrepereira9                         Re: Como impedir de escrever letras na
                                            textbox
  C RLF                                   « Responder #1 em: 24 de Outubro de 2011,
                                     13:05 »
  Mensagens: 858
                                     Boas

                                     No evento .KeyPress da textbox em questão metes isto:

                                     Assim bloqueia apenas as letras
                                     Código (C#): [Seleccione]
                                     if ((Char.IsLetter(e.KeyChar)))
                                          e.Handled = true;

                                     Com este bloqueia as letras e os espaços
                                     Código (C#): [Seleccione]
                                     if ((Char.IsLetter(e.KeyChar)) || (Char.IsWhiteSpace(e.KeyChar)))
                                          e.Handled = true;
                                                                                                                                       Registado

                                     A informática chegou para resolver problemas que antes não existiam

                                     Quem ri por último é porque está conectado a 52 Kbs.


      fonte                                 Re: Como impedir de escrever letras na
                                            textbox
  null                                    « Responder #2 em: 24 de Outubro de 2011,
                                     13:35 »
  Mensagens: 3
                                     O problema é que estou a fazer em w ebsite e a propriadade keypress nao aparece
                                                                                                                                       Registado


      bioshock                              Re: Como impedir de escrever letras na
                                            textbox
  Wiki Team                               « Responder #3 em: 24 de Outubro de 2011,
  Unsigned User                      13:42 »




                                                                                                                             converted by Web2PDFConvert.com
Código (C#): [Seleccione]
                               TextBox text = new TextBox();
                               if (!Information.IsNumeric(text)) {
                                       Interaction.MsgBox("Go Away!");
  Mensagens: 2793              }
  Undisclosed desire
                                                                                                                                   Registado

                               http://stuffpinho.wordpress.com


     fonte                          Re: Como impedir de escrever letras na
                                    textbox
  null                              « Responder #4 em: 24 de Outubro de 2011,
                               14:07 »
  Mensagens: 3
                               E ponho isso onde?
                                                                                                                                   Registado


     bioshock                       Re: Como impedir de escrever letras na
                                    textbox
  Wiki Team                         « Responder #5 em: 24 de Outubro de 2011,
  Unsigned User                17:30 »

                               Não tens aí nenhum button que faça prosseguir o processo? Pronto, verificas aí.
                                                                                                                                   Registado

                               http://stuffpinho.wordpress.com
  Mensagens: 2793
  Undisclosed desire


     hipeironsix                    Re: Como impedir de escrever letras na
                                    textbox
  null                              « Responder #6 em: Hoje às 01:29 »

  Mensagens: 2                 Boas,

                               Penso que podes resolver o teu problema com uma expressão regular.
                               Faz double click sobre a textbox para entrar no envento textExemplo_TextChanged(object
                               sender, EventArgs e),
                               e adiciona esta linha de codigo.
                               Código: [Seleccione]
                               private void textExemplo_TextChanged(object sender, EventArgs e)
                                       {
                                           textExemplo.Text = Regex.Replace(textBox1.Text, "[^0-9]", "");
                                       }

                               Espero ter conseguido ajudar.
                                                                                                                                   Registado

Páginas: [1] Ir para o topo                                                                                                        IMPRIMIR
                                                                                                                         « anterior seguinte »

Portugal-a-Programar   Desenvolvimento .NET   C # (Moderador: M6)     C omo impedir de escrever letras na textbox
»                      »                      »


                                                                                                              Ir para:    => C #         OK




                                                'SMF 2.0.1 | SMF © 2011, Sim ple Machines'
                                                 Protected by: Forum Firewall © 2010-2011
                                                              XHTML RSS W AP2
                                              Sim plePortal 2.3.3 © 2008-2010, Sim plePortal




                                                                                                                         converted by Web2PDFConvert.com

Mais conteúdo relacionado

Destaque

Adição de números racionais
 Adição de números racionais Adição de números racionais
Adição de números racionaistuchav
 
Flexão de Grau dos Adjetivos
Flexão de Grau dos AdjetivosFlexão de Grau dos Adjetivos
Flexão de Grau dos Adjetivosaninhalm
 
3 Operações com números racionais
3 Operações com números racionais3 Operações com números racionais
3 Operações com números racionaisElsa RITA
 
Lista Resolvida de Números racionais
Lista Resolvida de Números racionaisLista Resolvida de Números racionais
Lista Resolvida de Números racionaisProfessora Andréia
 
Homófonas, Homógrafas e Homónimas
Homófonas, Homógrafas e HomónimasHomófonas, Homógrafas e Homónimas
Homófonas, Homógrafas e HomónimasAna PAtrícia Lima
 
Aulas de Inglês, criativas, divertidas
Aulas de Inglês, criativas, divertidasAulas de Inglês, criativas, divertidas
Aulas de Inglês, criativas, divertidasMaria Vieira
 

Destaque (7)

Adição de números racionais
 Adição de números racionais Adição de números racionais
Adição de números racionais
 
Flexão de Grau dos Adjetivos
Flexão de Grau dos AdjetivosFlexão de Grau dos Adjetivos
Flexão de Grau dos Adjetivos
 
3 Operações com números racionais
3 Operações com números racionais3 Operações com números racionais
3 Operações com números racionais
 
Lista Resolvida de Números racionais
Lista Resolvida de Números racionaisLista Resolvida de Números racionais
Lista Resolvida de Números racionais
 
Homófonas, Homógrafas e Homónimas
Homófonas, Homógrafas e HomónimasHomófonas, Homógrafas e Homónimas
Homófonas, Homógrafas e Homónimas
 
Classe de palavras
Classe de palavrasClasse de palavras
Classe de palavras
 
Aulas de Inglês, criativas, divertidas
Aulas de Inglês, criativas, divertidasAulas de Inglês, criativas, divertidas
Aulas de Inglês, criativas, divertidas
 

Como impedir de escrever letras ou números na textbox

  • 1. Fórum Wiki Blog Twitter Facebook Planeta P@P IRC Pastebin Revista PROGRAMAR Olá, Visitante. Por favor Entre ou registe-se se ainda não for membro. Pesquisa Perdeu o seu e-mail de activação? Notícias: Para sempre Entrar Torna os teus tópicos mais atractivos e legíveis usando a tag C ODE para Entrar com nome de utilizador, password e duração da sessão colorir o código! Início Fórum Ajuda Entrar Registe-se Portugal-a-Programar Desenvolvimento .NET C # (Moderador: M6) C omo impedir de escrever letras na textbox » » » « anterior seguinte » Páginas: [1] Ir para o fundo IMPRIMIR Autor Tópico: Como impedir de escrever letras na textbox (Lida 68 vezes) fonte Como impedir de escrever letras na textbox null « em: 24 de Outubro de 2011, 12:41 » Mensagens: 3 Sou novo no c# e tou a ter problemas a impedir de escrever letras numa textbox Podem dar me uma dica Obrigado Registado Andrepereira9 Re: Como impedir de escrever letras na textbox C RLF « Responder #1 em: 24 de Outubro de 2011, 13:05 » Mensagens: 858 Boas No evento .KeyPress da textbox em questão metes isto: Assim bloqueia apenas as letras Código (C#): [Seleccione] if ((Char.IsLetter(e.KeyChar))) e.Handled = true; Com este bloqueia as letras e os espaços Código (C#): [Seleccione] if ((Char.IsLetter(e.KeyChar)) || (Char.IsWhiteSpace(e.KeyChar))) e.Handled = true; Registado A informática chegou para resolver problemas que antes não existiam Quem ri por último é porque está conectado a 52 Kbs. fonte Re: Como impedir de escrever letras na textbox null « Responder #2 em: 24 de Outubro de 2011, 13:35 » Mensagens: 3 O problema é que estou a fazer em w ebsite e a propriadade keypress nao aparece Registado bioshock Re: Como impedir de escrever letras na textbox Wiki Team « Responder #3 em: 24 de Outubro de 2011, Unsigned User 13:42 » converted by Web2PDFConvert.com
  • 2. Código (C#): [Seleccione] TextBox text = new TextBox(); if (!Information.IsNumeric(text)) { Interaction.MsgBox("Go Away!"); Mensagens: 2793 } Undisclosed desire Registado http://stuffpinho.wordpress.com fonte Re: Como impedir de escrever letras na textbox null « Responder #4 em: 24 de Outubro de 2011, 14:07 » Mensagens: 3 E ponho isso onde? Registado bioshock Re: Como impedir de escrever letras na textbox Wiki Team « Responder #5 em: 24 de Outubro de 2011, Unsigned User 17:30 » Não tens aí nenhum button que faça prosseguir o processo? Pronto, verificas aí. Registado http://stuffpinho.wordpress.com Mensagens: 2793 Undisclosed desire hipeironsix Re: Como impedir de escrever letras na textbox null « Responder #6 em: Hoje às 01:29 » Mensagens: 2 Boas, Penso que podes resolver o teu problema com uma expressão regular. Faz double click sobre a textbox para entrar no envento textExemplo_TextChanged(object sender, EventArgs e), e adiciona esta linha de codigo. Código: [Seleccione] private void textExemplo_TextChanged(object sender, EventArgs e) { textExemplo.Text = Regex.Replace(textBox1.Text, "[^0-9]", ""); } Espero ter conseguido ajudar. Registado Páginas: [1] Ir para o topo IMPRIMIR « anterior seguinte » Portugal-a-Programar Desenvolvimento .NET C # (Moderador: M6) C omo impedir de escrever letras na textbox » » » Ir para: => C # OK 'SMF 2.0.1 | SMF © 2011, Sim ple Machines' Protected by: Forum Firewall © 2010-2011 XHTML RSS W AP2 Sim plePortal 2.3.3 © 2008-2010, Sim plePortal converted by Web2PDFConvert.com