2010-06-11 33 views

Trả lời

5

Hãy thử: -

myTextBox.Select(position, 0); 
myTextBox.SelectedText = "Content to insert"; 
+0

Biến vị trí là gì? –

+0

điều này làm việc cho tôi, mặc dù trường đã bị ràng buộc, nơi mà phương pháp hàng đầu không – user230910

5

Tôi cũng có cùng một vấn đề. Tôi đã sử dụng thuộc tính SelectionStart.

private void QuotePrefixTextboxTextChanged(object sender, TextChangedEventArgs e) 
    { 
     var tb = (TextBox)sender; 
     var caret = tb.SelectionStart; 
     tb.Text = tb.Text.ToUpper(); 
     tb.SelectionStart = caret; 
    } 
Các vấn đề liên quan