4
我沒有深入研究多在這裏編程方式做出選擇,但直觀的東西是不工作:我如何突出一個WinForms文本框
private void SerachButton1_Click(object sender, EventArgs e)
{
String serchTerm = searchTerm1.Text;
String text = usualTextBox.Text;
Int32 index = text.IndexOf(serchTerm);
if (index >= 0)
{
usualTextBox.Select(index, serchTerm.Length);
}
}
SelectedText
,SelectionLength
和SelectionStart
屬性是如我所料他們在Select
之後被調用,但沒有明顯的選擇。
我在這裏做錯了什麼?我也試過RichTextBox
。當我爲所選內容設置背景和文字顏色時,當您手動選擇文本的另一部分或僅點擊文本中的某個位置時,它不會自動取消選擇。這兩種選擇本質上是不同的,如果你以編程方式選擇,你也必須取消選擇編程?
謝謝!現在一切正如我所料。 – axk 2008-11-02 19:23:55