Yazeka
Arama sonuçlarına göre oluşturuldu
TextBox içinde arama yapmak için aşağıdaki yöntemler kullanılabilir:
- Rich TextBox Kontrolü ile Arama: C# kullanarak Rich TextBox içinde metin aramak için, arama yapılacak kelimeyi TextBox2'ye yazıp, bu kelimeyi TextBox1 içeriğinde aratmak mümkündür 3. Bunun için gerekli kod örneği şu şekildedir:
private void Button1_Click(object sender, EventArgs e) { AranilanKelime = TextBox2.Text; // Textbox2'ye yazılan kelimeyi aratacağız Basla = TextBox1.SelectionStart & TextBox1.SelectionLength; Eğer Basla = 0 Veya Basla = Len(TextBox1.Text) ise { Basla = 1; // Aranan kelime bulunamazsa başa dönülecek } KelimeninKonumu = InStr(Basla, TextBox1.Text, AranilanKelime, vbTextCompare); TextBox1.Focus(); // Aranan kelime bulunduğunda işaretliyoruz TextBox1.SelectionStart = KelimeninKonumu - 1; TextBox1.SelectionLength = Len(AranilanKelime); } ``` [3](https://bahadirsahin.wordpress.com/2012/09/11/textboxta-arama-yapmak/). 2. **DataGridView ile Arama**: DataGridView içindeki verileri filtrelemek için, arama yapılacak text kutusu Text_Changed olayına aşağıdaki kodlar yazılabilir [2](https://www.algoritmaornekleri.com/c-sharp/windows-form/c-datagridview-icinde-textbox-ile-filtreleme-arama-yapma/): ```c# private void txtAra_TextChanged(object sender, EventArgs e) { DataView dv = table.DefaultView; dv.RowFilter = "Ad LIKE '" + txtAra.Text + "%'"; dataGridView1.DataSource = dv; } ``` [2](https://www.algoritmaornekleri.com/c-sharp/windows-form/c-datagridview-icinde-textbox-ile-filtreleme-arama-yapma/).
5 kaynaktan alınan bilgiyle göre: