PDA

View Full Version : خواندن و نوشتن در خانه های DataGridView



alireza1384
یک شنبه 20 خرداد 1386, 19:12 عصر
سلام. می خواهم اطلاعات داخل هرسلول از DataGridView را خوانده و یا تغییر بدهم ( ازطریق کد درزمان اجرا با زدن یک دکمه خاص ) لطفا راهنمایی کنید. با تشکر

kiani.mehdi
یک شنبه 20 خرداد 1386, 21:04 عصر
dataGridView1.Rows[0].Cells[0].Value = "mahdi kiani";



کد بالا ستون شماره 1 از سطر شماره 1 را برابر با مقدار دلخواه "mahdi kiani" قرار میدهد
دقت کن که چون گرید به صورت آرایه پیاده سازی میشه و index شرع آرایه ها در C از 0 می باشد
پس اندیس صفر در کد بالا یعنی سطور و ستون 1
پس مراقب اندیس هایی که میدین باشین (همیشه یکی کمتر)
وگر نه برنامه منفجر میشه (البته اگه از مدیریت خطا استفاده نکنین ، اگه استفاده کنین که منفجر نمیشه و یا یک پیغام میتونید ادامه برنامه را داشته باشد)
البته اگه خودتون یکمی بیشتر در مورد dataGridView و خواص اون جستجو می کردین حتما پیدا می کردین
سعی کنید همیشه دنبال کد آماده نباشد اگه میخواین برنامه نویس بشین
در ضمن امید وارم که منظورتون را درست متوجه شده باشم و همین کد جوابتون باشه
اگه منظورتون این نیست بیشتر توضیح بدین
موفق باشید
مهدی کیانی

alireza1384
دوشنبه 21 خرداد 1386, 12:59 عصر
درvb.net می توان با دستوری مشابه زیر هر ستون دلخواهی از DataGridView را به یک field از DataSet مرتبط کرد . در C# چگونه می توان این کار را انجام داد ؟
DataGridView.columns("Column Name").DataPropertyName ="DataSet.Fields(x).Name"l
البته در کد به طوری که پس از Set کردن datasource , datamember اطلاعات مورد نظر در همان ستون های مورد نظر نمایش داده شود ؟

eliya_well_well
شنبه 07 دی 1387, 13:42 عصر
سلام من می خوام با استفاده از گرید ویو یک سری داده رو به دیتابیسم اضافه کنم

aliastitan
جمعه 27 شهریور 1388, 20:06 عصر
سلام من میخوام در DataGridviewبا زدن کلید enter به ستون بعدی همان ردیف بروم اگر میشه من را راهنمایی کنید. ممنون

a3mooneabi22
جمعه 27 شهریور 1388, 20:33 عصر
سلام من میخوام در DataGridviewبا زدن کلید enter به ستون بعدی همان ردیف بروم اگر میشه من را راهنمایی کنید. ممنون

توسایت هست
لینکشو یادم نیست
فکرکنم کاربرhozouri نمونه برنامه اش راگذاشته بود

mahdi_7610
جمعه 27 شهریور 1388, 21:09 عصر
سلام من میخوام در DataGridviewبا زدن کلید enter به ستون بعدی همان ردیف بروم اگر میشه من را راهنمایی کنید. ممنون

http://barnamenevis.org/forum/showpost.php?p=764448&postcount=355