Boa tarde ,
porque nao utilizou os MaskedTextBox ? usou só text box pra construir o formulário?
Boa tarde ,
porque nao utilizou os MaskedTextBox ? usou só text box pra construir o formulário?
Olá Lucas!
A escolha de utilizar apenas TextBox em vez de MaskedTextBox no formulário pode depender de diversos fatores. O TextBox é um controle mais genérico e versátil, que permite a entrada de qualquer tipo de texto. Já o MaskedTextBox é mais específico para a entrada de dados formatados, como números de telefone, CPF, CEP, entre outros.
No curso de Windows Forms com C#, o instrutor pode ter optado por utilizar apenas o TextBox para simplificar o exemplo e focar nos conceitos principais do desenvolvimento do formulário.
No entanto, em casos reais, é recomendado utilizar o MaskedTextBox quando você precisa garantir que o usuário digite os dados no formato correto. Por exemplo, se você precisa que o usuário digite um CPF no formato "999.999.999-99", o MaskedTextBox facilita essa validação e formatação automática.
Você pode utilizar o MaskedTextBox da seguinte forma:
MaskedTextBox maskedTextBox = new MaskedTextBox();
maskedTextBox.Mask = "999.999.999-99";
Dessa forma, o usuário só poderá digitar números e o próprio controle irá adicionar automaticamente os pontos e o traço no formato correto.
Espero ter ajudado! Bons estudos!