移动光标位置

时间:2013-01-12 11:53:20

标签: vb.net cursor position maskedtextbox

如何在VB.NET中从右边开始设置MaskedTextBox的光标位置?我的表单中的MaskedTextBox是5位数字格式。

2 个答案:

答案 0 :(得分:0)

如果我理解你的问题。

    MaskedTextBox1.Focus()
    MaskedTextBox1.SelectionStart = 5

答案 1 :(得分:0)

只有这对我有所帮助:

private void TxtSeriesTxtNumber_EnterLeave(object sender, EventArgs e) {
            MaskedTextBox txt = sender as MaskedTextBox;
            if (txt.IsNull()) {
                return;
            }
            txt.Select(0, 0);
        }