PDA

View Full Version : سوال: ارور Object Referece set to an instance of an object در master detail



jafarpalideh
شنبه 22 اردیبهشت 1397, 09:30 صبح
سلام , وقت بخیر.
من تویه فرمم دو تا گرید دارم به صورت Master Detail. تویه رویداد SelectionChange گرید بالا وقتی کلیک میشه میرم و یه کوئری میزنم و اطلاعات رو فیلتر میکنم تویه گرید پایینی.
ولی وقتی رویه هر کدوم از هدرهای ستون گرید اول کلیک میکنم ارور Object Reference میده .
چطور میتونم رفعش کنم ؟

danialafshari
شنبه 22 اردیبهشت 1397, 15:38 عصر
با سلام
من توی نرم افزارم گذاشتم و هیچ مشکلی نداره
یک نمونه کوچیک اینجا قرار بدید تا تست بشه و یک شرط در رویداد SelectionChanged قرار بدید
if (dataGridView1.RowCount != 0)
{
//Select Code...
}

موفق باشید

jafarpalideh
شنبه 22 اردیبهشت 1397, 15:44 عصر
با کد زیر و کمک آقای Mahmoud-Zaad (http://barnamenevis.org/member.php?199295-Mahmoud-Zaad) حلش کردم .

تویه رویداد SelectionChanged این رو نوشتم :







if (DGV1.SelectedRows.Count>0)
{
ShowDGVPerson();
}