sasan_22
دوشنبه 25 اردیبهشت 1391, 19:54 عصر
سلام
من برنامه ای نوشتم که تو اون ؛ دیتاگریدم را از بانکم پر می کنم(دیتا گرید تو form2 می باشد) قسمت سرچ برنامه تو form3 گذاشتم(شامل تکس باکس نام و فامیلی و دکمه سرچ) میخوام بدونم چطوری این عملو انجام بدم؟ یعنی چطور جستجو رو با اینکه تو یه فرم نیست انجام بدم؟:متفکر:
کارهایی که انجام دادم بدین شرحه:(در ضمن کدم کار میکنه ولی هیچ عکسالعملی نداره نه err نه چیز دیگه ای:ناراحت:)
private void btnsearch_Click(object sender, EventArgs e)
{
if (textBox2.Text != "" || textBox1.Text != "")
{
FrmMember mem_F = new FrmMember();
foreach (DataGridViewRow dr in mem_F.dataGridView1.Rows)
{
foreach (DataGridViewColumn dc in mem_F.dataGridView1.Columns)
{
dr.Cells[dc.Index].Selected = false;
}
}
//همه ی سلول هایی که با مقدار تکست باکس برابرند رو سلکت میکنیم
foreach (DataGridViewRow dr in mem_F.dataGridView1.Rows)
{
foreach (DataGridViewColumn dc in mem_F.dataGridView1.Columns)
{
if (dr.Cells[dc.Index].Value.ToString() == textBox1.Text ||
dr.Cells[dc.Index].Value.ToString() == textBox2.Text)
{
dr.Cells[dc.Index].Selected = true;
GNRL.MSG("Item is Founded.", MessageBoxIcon.Information, MessageBoxButtons.OK);
return;
}
}
}
}
else
{
GNRL.MSG("Please Enter Data For Search", MessageBoxIcon.Information, MessageBoxButtons.OK);
textBox1.Focus();
}
}
که تو اون FrmMembe
همون form2 است. لطفا کمک کنید ممنون.
من برنامه ای نوشتم که تو اون ؛ دیتاگریدم را از بانکم پر می کنم(دیتا گرید تو form2 می باشد) قسمت سرچ برنامه تو form3 گذاشتم(شامل تکس باکس نام و فامیلی و دکمه سرچ) میخوام بدونم چطوری این عملو انجام بدم؟ یعنی چطور جستجو رو با اینکه تو یه فرم نیست انجام بدم؟:متفکر:
کارهایی که انجام دادم بدین شرحه:(در ضمن کدم کار میکنه ولی هیچ عکسالعملی نداره نه err نه چیز دیگه ای:ناراحت:)
private void btnsearch_Click(object sender, EventArgs e)
{
if (textBox2.Text != "" || textBox1.Text != "")
{
FrmMember mem_F = new FrmMember();
foreach (DataGridViewRow dr in mem_F.dataGridView1.Rows)
{
foreach (DataGridViewColumn dc in mem_F.dataGridView1.Columns)
{
dr.Cells[dc.Index].Selected = false;
}
}
//همه ی سلول هایی که با مقدار تکست باکس برابرند رو سلکت میکنیم
foreach (DataGridViewRow dr in mem_F.dataGridView1.Rows)
{
foreach (DataGridViewColumn dc in mem_F.dataGridView1.Columns)
{
if (dr.Cells[dc.Index].Value.ToString() == textBox1.Text ||
dr.Cells[dc.Index].Value.ToString() == textBox2.Text)
{
dr.Cells[dc.Index].Selected = true;
GNRL.MSG("Item is Founded.", MessageBoxIcon.Information, MessageBoxButtons.OK);
return;
}
}
}
}
else
{
GNRL.MSG("Please Enter Data For Search", MessageBoxIcon.Information, MessageBoxButtons.OK);
textBox1.Focus();
}
}
که تو اون FrmMembe
همون form2 است. لطفا کمک کنید ممنون.