ここではあまり調査していませんが、直感的なことは機能していません。
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
ました。選択範囲の背景とテキストの色を設定すると表示されますが、テキストの別の部分を手動で選択したり、テキスト内の位置をクリックしたりしても、自動的に選択が解除されません。これら 2 種類の選択は本質的に異なりますか?また、プログラムで選択する場合は、プログラムで選択を解除する必要がありますか?