نحوه بایند کردن اطلاعات از دیتاگریدویو فرم اول در کمبوباکس فرم دوم

ebi.room

عضو جدید
سلام خدمت دوستان
یه مشکلی برام به وجود اومده که می خواستم از خدمتتون بپرسم. خیلی خیلی ممنونم از لطف و محبتتون.
برنامه در پلتفرم ویندوز فرم اپلیکیشن محیط سی شارپ هست.
فرض کنید که یک دیتابیس به نام TestDB در SQL Server ساختیم و این دیتابیس هم شامل یک جدول به نام جدول Person است که این جدول نیز دارای سه تا فیلد نام و نام خانوادگی و تلفن است.
در ضمن, در برنامه خودمون هم دو تا فرم داریم به نام های: فرم 1 و فرم 2.
در فرم 1 یه دونه دیتاگریدویو داریم و یه دونه هم دکمه به نام دکمه ارسال اطلاعات. در ضمن, اطلاعات دیتاگریدویو از دیتابیس موجود در SQL Server گرفته میشه و بایند میشه در داخل دیتاگریدویو.
در فرم 2 هم یه دونه کمبوباکس داریم .
حالا می خواستم که در فرم 1, وقتی که یکی از سطرهای دیتاگریدویو فرم 1 رو انتخاب می کنیم و روی دکمه ارسال اطلاعات کلیک می کنیم, برای مثال مقدار فیلد Name اون سطر انتخاب شده از دیتاگرید ویو, به طور صحیح با کلیک بر روی دکمه ارسال اطلاعات, به کمبوباکس فرم 2 برود. در ضمن این نکته رو هم بگم که از طریق DataSource کمبوباکس و خواص Display Member و Value Member کمبوباکس رو ست کردم ولی مقدار دقیق اون سطر انتخاب شده از دیتاگریدویو فرم 1 رو به طور صحیح از گریدویو فرم 1 به کمبوباکس فرم 2 نمیفرسته.
یعنی در واقع همون بایند کردن اطلاعات از دیتاگریدویو فرم اول به کمبوباکس فرم دوم میشه.
از دوستان خواهش می کنم که در این مورد بهم کمک کنن.
خیلی خیلی ممنونم از لطف و محبتتون.
 

Similar threads

بالا