PDA

View Full Version : سوال: خالی شدن و پر شدن گرید ویو بعد از زدن بایندینگ ناویگیتور



manit44
پنج شنبه 10 بهمن 1392, 12:24 عصر
سلام

من یه پروژه صدور فاکتور دارم که روی فرمم دو تا گرید ویو داره که گرید ویو 1 برای مشخصات افراد هست و گرید ویو 2 برای ریز فاکتور اون شخص هست. حالا میخوام وقتی روی بایندینگ ناویگیتور کلیک میکنم اول گرید ویو 1 (مشخصات افراد) حرکت کنه و بعد گرید ویو 2(ریز فاکتور) نمایش داده بشه و هر دفعه که اشاره گر گرید ویو 1 روی مشخصات هر فرد رفت اشاره گر گرید ویو 2 بره روی ریز فاکتور خود اون شخص و گرید ویو 2 پر و خالی بشه.

ممنون.

manit44
پنج شنبه 10 بهمن 1392, 13:29 عصر
تو رو خدا یکی کمک کنه!!!!!!!!!!!

hamid_hr
پنج شنبه 10 بهمن 1392, 14:00 عصر
ارتباط با پایگاه داده از چه روشی استفاده کردی؟
ado,ef یا ویزاردی؟

manit44
پنج شنبه 10 بهمن 1392, 14:32 عصر
به روش EF ارتباط برقرار کردم.

khokhan
پنج شنبه 10 بهمن 1392, 15:09 عصر
به روش EF ارتباط برقرار کردم.

private void dataGridView1_SelectionChanged(object sender, EventArgs e)
{
int costID = int.Parse(this.dataGridView1.CurrentRow.Cells[1].Value.ToString());
var query = (from q in db.kala
where q.cost_id==costID
select q).ToList();
dataGridView2.DataSource = query;
}

manit44
پنج شنبه 10 بهمن 1392, 15:57 عصر
ولی من منظورم این نبود

منظورم این بود که وقتی روی مشخصات هر شخص بوسیله بایندینگ نویگیتور کلیک میکنیم فقط ریز فاکتور مربوط به اون شخص نمایش داده بشه و ریز فاکتورهای دیگران در گریدویو کلا ثبت نشه و اگر ثبت شد مشخصات خریدار مربوطه رو بیاره.

ممنون