Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Hỏi cách tô đen chuỗi tìm thấy trong chuỗi cha ở TextBox c#

17:13 26-10-2017 660 lượt xem 1 bình luận 17:38 26-10-2017

Chuỗi cha: Chúng ta không thuộc về nhau.
Chuỗi con: không

Code thế nào để tô đen chuỗi con trong chuỗi cha ở control TextBox.

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 17:38 26-10-2017

có hàm Select đó bạn

theo bài

https://stackoverflow.com/questions/1442360/c-sharp-how-do-i-select-a-word-in-a-textbox-by-cursor-location

code

int cursorPosition = textBox1.SelectionStart;
int nextSpace = textBox1.Text.IndexOf(' ', cursorPosition);
int selectionStart = 0;
string trimmedString = string.Empty;
// Strip everything after the next space...
if (nextSpace != -1)
{
    trimmedString = textBox1.Text.Substring(0, nextSpace);
}
else
{
    trimmedString = textBox1.Text;
}


if (trimmedString.LastIndexOf(' ') != -1)
{
    selectionStart = 1 + trimmedString.LastIndexOf(' ');
    trimmedString = trimmedString.Substring(1 + trimmedString.LastIndexOf(' '));
}

textBox1.SelectionStart = selectionStart;
textBox1.SelectionLength = trimmedString.Length;

 

Câu hỏi mới nhất