none
maskedtextbox RRS feed

  • Pergunta

  • ola boa tarde pessoal,

    queria perguntar se algum de podem me ajudar,

    bem tenho um campo pesquisar por codigo, nome, cpf e data

    queria que assim que selecionasse o radiobutton do cpf o campo mudasse 

    para tipo: 111.111.111 -11

    ou a data de nasc: 11/11/1111

    alguem sabe como fazer isso?

    quarta-feira, 17 de agosto de 2016 18:56

Respostas

  • Todo componente de windows forms tem eventos. Que também indica uma ação que o usuário faz sobre o componente. Você pode utilizar no changedValue do RadioButton e no método do evento tratar a máscara do textbox.

    Evento do radiobutton a ser manipulado = OnCheckedChanged

    Propriedade do maskedtextbox a ser alterado = Mask

    Exemplo: maskedtextbox1.mask = "99/99/99"

    Ficou um pouco mais claro?


    • Editado Luiz Joli quarta-feira, 17 de agosto de 2016 20:01
    • Marcado como Resposta Di Souza quarta-feira, 17 de agosto de 2016 21:37
    quarta-feira, 17 de agosto de 2016 19:59

Todas as Respostas

  • Boa tarde,

    Caso seja um windows form utilize o componente MaskedTextBox alterando a propriedade mask de acordo com a alteração do radiobutton.

    Caso seja um projeto web utilize javascript com jquerey para tratar a mascara.

    Att.

    Luiz

    quarta-feira, 17 de agosto de 2016 19:17
  • windows form.

    eu faco isso pelo codigo? ou propriedade?

    quarta-feira, 17 de agosto de 2016 19:40
  • Todo componente de windows forms tem eventos. Que também indica uma ação que o usuário faz sobre o componente. Você pode utilizar no changedValue do RadioButton e no método do evento tratar a máscara do textbox.

    Evento do radiobutton a ser manipulado = OnCheckedChanged

    Propriedade do maskedtextbox a ser alterado = Mask

    Exemplo: maskedtextbox1.mask = "99/99/99"

    Ficou um pouco mais claro?


    • Editado Luiz Joli quarta-feira, 17 de agosto de 2016 20:01
    • Marcado como Resposta Di Souza quarta-feira, 17 de agosto de 2016 21:37
    quarta-feira, 17 de agosto de 2016 19:59
  • Vlw certinho!!
    quarta-feira, 17 de agosto de 2016 21:38