PDA

View Full Version : سوال: انتخاب ستون datagridview و جستجو بر اساس آن



علی فتحی
شنبه 06 خرداد 1396, 19:25 عصر
با سلام : چگونه می توان یک ستون دیتاگرید را انتخاب و جستجو را بر اساس ستون انتخاب شده انجام داد با linq.
145337

ژیار رحیمی
شنبه 06 خرداد 1396, 20:50 عصر
private string colName;
private void dataGridView1_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Left)
colName = dataGridView1.Columns[e.ColumnIndex].DataPropertyName;
}


private void textBox1_TextChanged(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(colName))
{
//عملیات جستجو بر اساس نام ستون انتخابی
switch (colName)
{
case "kol":
//جستجو بر اساس فیلد کل
break;
case "onvan":
//جستجو بر اساس فیلد عنوان
break;
case "mahiat":
//جستجو بر اساس فیلد ماهیت
break;
case "sod":
//جستجو بر اساس فیلد سود
break;
case "noehesab":
//جستجو بر اساس فیلد نوع حساب
break;
}
}
}