将文本框聚焦在最右边的数字中

时间:2009-05-14 04:25:29

标签: vb.net

我如何在vb.net中编码:

关注文本框并将光标移到最右边的数字?

1 个答案:

答案 0 :(得分:2)

在Windows窗体中,您可以使用:

Me.TextBox1.Focus()
Me.TextBox1.SelectionStart = TextBox1.Text.Length

在WebForm中,您可以使用如下的javascript函数设置焦点:

function setCursorPosition(elemId, cursorPosition) {
    var element = document.getElementById(elemId);
    if(element != null) {
        if(element.selectionStart) {
            element.focus();
            element.setSelectionRange(cursorPosition, cursorPosition);
        }
        else
            element.focus();
    }
}