0

تاپیک جامع نکات در سی شارپ

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:تاپیک جامع نکات در سی شارپ
سه شنبه 22 اردیبهشت 1394  10:51 PM

جستجو در DatagridView
ابتدا یک پروژۀ ویندوزی بسازید و یه کنترل textBox و dataGridView روی فرمتون قرار بدید و قبل از رویداد load فرمتون کد زیرو تایپ کنید
 
 
کد PHP:
  DataTable DataTable1 = new DataTable();
BindingSource BindingSource1 = new BindingSource();  
 
حالا در رویداد load فرمتون که وارد بشید و کد زیرو تایپ کنید
 
کد PHP:
     private void Form1_Load(object sender, EventArgs e)
        {
            DataTable1.Columns.Add("id", typeof(int));
            DataTable1.Columns.Add("name", typeof(string));
 
            DataTable1.Rows.Add(new object[] { 1, "FaridP30" });
            DataTable1.Rows.Add(new object[] { 2, "Reza" });
            DataTable1.Rows.Add(new object[] { 3, "Ottima" });
 
            BindingSource1.DataSource = DataTable1;
            dataGridView1.DataSource = BindingSource1;
 
        }  
 
من داده هامو به صورت دستی وارد گریدم میکنم به همین شکلی که بالا می بینید ، خب الان در رویداد TextChanged کنترل تکست باکستون وارد بشید و کد زیرو تایپ کنید
 
کد PHP:
   private void textBox1_TextChanged(object sender, EventArgs e)
        {
            BindingSource1.f-i-l-t-e-r = string.Format("name LIKE '%{0}%'", textBox1.Text);
        }  
 

 

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها