سلام. می خواهم اطلاعات داخل هرسلول از DataGridView را خوانده و یا تغییر بدهم ( ازطریق کد درزمان اجرا با زدن یک دکمه خاص ) لطفا راهنمایی کنید. با تشکر
سلام. می خواهم اطلاعات داخل هرسلول از DataGridView را خوانده و یا تغییر بدهم ( ازطریق کد درزمان اجرا با زدن یک دکمه خاص ) لطفا راهنمایی کنید. با تشکر
dataGridView1.Rows[0].Cells[0].Value = "mahdi kiani";
کد بالا ستون شماره 1 از سطر شماره 1 را برابر با مقدار دلخواه "mahdi kiani" قرار میدهد
دقت کن که چون گرید به صورت آرایه پیاده سازی میشه و index شرع آرایه ها در C از 0 می باشد
پس اندیس صفر در کد بالا یعنی سطور و ستون 1
پس مراقب اندیس هایی که میدین باشین (همیشه یکی کمتر)
وگر نه برنامه منفجر میشه (البته اگه از مدیریت خطا استفاده نکنین ، اگه استفاده کنین که منفجر نمیشه و یا یک پیغام میتونید ادامه برنامه را داشته باشد)
البته اگه خودتون یکمی بیشتر در مورد dataGridView و خواص اون جستجو می کردین حتما پیدا می کردین
سعی کنید همیشه دنبال کد آماده نباشد اگه میخواین برنامه نویس بشین
در ضمن امید وارم که منظورتون را درست متوجه شده باشم و همین کد جوابتون باشه
اگه منظورتون این نیست بیشتر توضیح بدین
موفق باشید
مهدی کیانی
آخرین ویرایش به وسیله kiani.mehdi : یک شنبه 20 خرداد 1386 در 19:08 عصر دلیل: اشتباه تایپی و توضیحات بیشتر
درvb.net می توان با دستوری مشابه زیر هر ستون دلخواهی از DataGridView را به یک field از DataSet مرتبط کرد . در C# چگونه می توان این کار را انجام داد ؟
DataGridView.columns("Column Name").DataPropertyName ="DataSet.Fields(x).Name"l
البته در کد به طوری که پس از Set کردن datasource , datamember اطلاعات مورد نظر در همان ستون های مورد نظر نمایش داده شود ؟
سلام من می خوام با استفاده از گرید ویو یک سری داده رو به دیتابیسم اضافه کنم
سلام من میخوام در DataGridviewبا زدن کلید enter به ستون بعدی همان ردیف بروم اگر میشه من را راهنمایی کنید. ممنون