C# Kod Örnekleri – RichTextBox’a Arama Yapma
C# kod örnekleri. Visual Studio C# ta RichTextBox Kontrolünde arama yapıp, bulunan kelimelerin renklerini değiştirebilen aşağıdaki metodu hazırladım.
C# Kod Örnekleri
public void boya(string kelime, Color renk, Boolean tamam) { int textEnd = richTextBox1.TextLength; int index = 0; int lastIndex = richTextBox1.Text.LastIndexOf(kelime); while (index < lastIndex) { if (tamam) { richTextBox1.Find(kelime, index, textEnd, RichTextBoxFinds.WholeWord); } else { richTextBox1.Find(kelime, index, textEnd, RichTextBoxFinds.None); } richTextBox1.SelectionBackColor = renk; index = richTextBox1.Text.IndexOf(kelime, index) + 1; } }
Bu metodu çağırmak için şu kodu kullanıyoruz
boya(txtSearch.Text, Color.Red, false);
İlk gönderdiğimiz değer aranacak değer, ikinci değer bulunan kelimeler hangi renk olsun, üçüncü değerimizi sadece tam kelime bulmak istersek True yapacağız.
Daha fazla kod ipuçları için sitemizi takip etmeyi unutmayın.