Estou enfrentando um problema com o controle MaskedTextBox. Quando o cursor entra no campo, quero que ele posicione automaticamente no início da data para que eu possa digitar diretamente. No entanto, da forma como estou implementando, o cursor está sendo posicionado no final da data preenchida.
Estou utilizando o seguinte código no evento Enter:
Código: Selecionar todos
private void mskdata_Enter(object sender, EventArgs e)
{
mskdata.SelectionStart = 0;
mskdata.SelectionLength = mskdata.Text.Length;
}
Gostaria de que, mesmo com o campo já preenchido, o cursor iniciasse no começo, permitindo substituir a data sem a necessidade de apagar manualmente.
Alguém pode me ajudar a ajustar isso? Obrigado!
C#

