事業内容
TextBox選択文字列
まず、TextBoxに"abcdef・・・"という適当な文字を入力し、「def」を選択します。
すると下の画像のようになります。
で、ここでKeyPressでもKeyDownでも何でもいいんですがイベントを発生させて、
ウォッチで表示させたのが下の画像になります。
「def」を選択しているので、SelectedText = "def"。
選択文字は3文字なので、SelectionLength = 3。
選択開始位置は、3文字目と4文字目の間なのでSelectionStart = 3。
ちなみに、文字列の先頭にカーソルがある場合、SelectionStart = 0となります。
最後にある場合は、SelectionStart = this.TextBox1.Text.Lengthとなります。
FormApplicationへ