private void SelectLetter(int index) { if (this.textBoxText.InvokeRequired) { SelectLetterCallback selectLetterCallback = new SelectLetterCallback(SelectLetter); Invoke(selectLetterCallback, new object[] { index }); } else { if ((index >= 0) && (index < this.textBoxText.Text.Length)) { this.textBoxText.SelectionStart = index; this.textBoxText.SelectionLength = 1; } else { this.textBoxText.SelectionStart = 0; this.textBoxText.SelectionLength = 0; } this.textBoxText.ScrollToCaret(); } }
private void SelectLetter(int index) { if (this.textBoxText.InvokeRequired) { SelectLetterCallback selectLetterCallback = new SelectLetterCallback(SelectLetter); Invoke(selectLetterCallback, new object[] { index }); } else { if ((index >= 0) && (index < this.textBoxText.Text.Length)) { this.textBoxText.SelectionStart = index; this.textBoxText.SelectionLength = 1; } else { this.textBoxText.SelectionStart = 0; this.textBoxText.SelectionLength = 0; } this.textBoxText.ScrollToCaret(); } }