2012-02-24 25 views
2

TextBoxNameHere.Focus()を呼び出すと、フォーカスが設定されますが、テキストボックスの内容が強調表示されますテキストボックス内のテキストの特定のインデックスにフォーカスを設定するにはどうすればよいですか?

カーソルが最後の文字になるように設定する必要があります。内容を消して、私はたくさんの質問を捜しましたが、彼らの大部分は、私がすでに知っている焦点をどのように設定するかを尋ねています。何かあなたが通常行うことができ

+0

のWinformsを与えた後に値をリセット? Wpf? Windowsフォーム? – asawyer

答えて

3

txtbox.Select(txtbox.Text.Length, 0); 
+0

設定フォーカス+これは私が欲しかったものでした、ありがとうございました。 –

+0

あなたは大歓迎です! – kaj

0

はこれを試してみてください:

var value = TextBoxNameHere.val(); 
TextBoxNameHere.Focus(); 
TextBoxNameHere.val(value); 

のようで、フォーカス

関連する問題