none
maskedtextbox RRS feed

  • Pergunta

  • Boas pessoal,
    Tenho uma maskedtextbox e defini com os traços de modo ao utilizador preenche-la como código postal, e agora de defini-a como campo obrigatório, mas o programa nao me está a reconhecer que ela está vazia, tenho tb uma maskedtextbox para o telefone e o programa ja me reconhece que está vazia, como posso resolver esta questao do codigo postal??

    If  MTBCodigo.Text = "" And MTBTelemovel.Text = "" Then
              
                MsgBox("Campos de Preenchimento Obrigatório")

            ElseIf MTBCodigo.Text = "" Then
                MsgBox("Campo Código Postal em Falta")

            ElseIf MTBTelemovel.Text = "" Then
                MsgBox("Campo Telef/Telem em Falta")

    end if

    quinta-feira, 6 de fevereiro de 2014 10:16

Respostas

  • Tem uma propriedade no maskedtextbox chamada TextMaskFormat que ignora a máscara ao pegar o valor, dessa forma se não tiver informado dado o valor retornará vazio. O valor seria ExcludePromptAndLiterals.



    Bruno Ferreira de Souza
    MVP - Microsoft Valuable Professional
    MCTS .NET Framework - Windows Applications
    MCPD .NET Framework - Windows Applications
    www.maestrodotnet.com.br
    @BrunoMaestro


    • Editado Bruno Maestro sexta-feira, 7 de fevereiro de 2014 05:57
    • Marcado como Resposta JotaMax sexta-feira, 7 de fevereiro de 2014 09:53
    • Não Marcado como Resposta JotaMax sexta-feira, 7 de fevereiro de 2014 09:53
    • Marcado como Resposta Giovani Cr segunda-feira, 17 de fevereiro de 2014 11:06
    sexta-feira, 7 de fevereiro de 2014 05:54

Todas as Respostas

  • Tem uma propriedade no maskedtextbox chamada TextMaskFormat que ignora a máscara ao pegar o valor, dessa forma se não tiver informado dado o valor retornará vazio. O valor seria ExcludePromptAndLiterals.



    Bruno Ferreira de Souza
    MVP - Microsoft Valuable Professional
    MCTS .NET Framework - Windows Applications
    MCPD .NET Framework - Windows Applications
    www.maestrodotnet.com.br
    @BrunoMaestro


    • Editado Bruno Maestro sexta-feira, 7 de fevereiro de 2014 05:57
    • Marcado como Resposta JotaMax sexta-feira, 7 de fevereiro de 2014 09:53
    • Não Marcado como Resposta JotaMax sexta-feira, 7 de fevereiro de 2014 09:53
    • Marcado como Resposta Giovani Cr segunda-feira, 17 de fevereiro de 2014 11:06
    sexta-feira, 7 de fevereiro de 2014 05:54
  • Bom dia Jota,

    Alguma novidade?

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quinta-feira, 13 de fevereiro de 2014 12:11