- 題名: TextBox内のFocusしているカーソルを・・
- 日時: 2004/11/22 22:27:30
- ID: 7596
- この記事の返信元:
- (なし)
- この記事への返信:
- [7600] Re[1]: TextBox内のFocusしているカーソルを・・2004/11/23 10:54:39
- ツリーを表示
まずは、落ち着いて質問してください。
これは、
http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&namber=7597&rev=&no=0
と同じ状況下と考えて宜しいですね。
■No7596に返信(もんさんの記事)
> 上下左右、キーのどれを押下しても
> カーソルが移動しない方法(一番右に有る状態)は有りますでしょうか?
もう一方(■No7597)から察するに、こんな感じで良いのでは? :-p
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As KeyEventArgs) Handles TextBox1.KeyDown
Select Case e.KeyCode
Case Keys.Up
'/ TODO:ココに、DataGrid上でTextBoxが↑に移動する処理を追加
e.Handled = True
Case Keys.Left
'/ TODO:ココに、DataGrid上でTextBixが←に移動する処理を追加
e.Handled = True
Case Keys.Right
'/ TODO:ココに、DataGrid上でTextBoxが→に移動する処理を追加
e.Handled = True
Case Keys.Down
'/ TODO:ココに、DataGrid上でTextBoxが↓に移動する処理を追加
e.Handled = True
End Select
End Sub
■No7614に返信(もんさんの記事)
> →キー押下では、隣のセルに移動してしまうので、カーソル移動は不要です。
> でも、←キーや↑キーでセル移動してカーソルは一つ左にずれてしまいます。
> ですので、カーソルは常に一番右に置いておきたいのです。
カーソルは、常に1番右というのはこういうことではないですか :)
TextBox1.SelectionStart = TextBox1.Text.Length
分類:[.NET]
お世話になります。
TextBox内のFocusしているカーソルが有ります。
文字列が入っている状態で
矢印の上キー押下で左に一つカーソルがずれます。
矢印の左キー押下で左に一つカーソルがずれます。
上下左右、キーのどれを押下しても
カーソルが移動しない方法(一番右に有る状態)は有りますでしょうか?
ご存知の方是非教えて下さい。
宜しくお願い致します。