PDA

View Full Version : تغییر سطر در دیتا گرید ویو



jeus
شنبه 31 شهریور 1386, 21:28 عصر
با سلام و خسته نباشید و آرزوی قبولی طاعات و عبادات شما دوستان در ماه رمضان

من یک مشکل دارم و اون ایمه که میخواهم سطر دیتاگریدمو که اطلاعاتشو از دیتا بیس میاره با یک کلید به بعدب یا قبلی عوض کنم .

فکر میکنم خیلی ساده باشه
اما نتونستم بفهمم کجاست

PC2st
شنبه 31 شهریور 1386, 22:49 عصر
میتونی از شیئ BindingmanagerBase استفاده کنی، این شیئ توسط کلاسهای دیگر هم قابل دسترسی است، مثلا برای دریافت این شیئ:


BindingManagerBase mBase = dataGridView1.BindingContext[dt];

dt نام شیئ دیتاتیبلی است که dataGridView1 رو به آن متصل کرده ایم.

مثلا در رویداد Click از دکمه Next، کد زیر رو بنویسید تا به رکورد بعدی بره:


mBase.Position++;

hdv212
یک شنبه 01 مهر 1386, 01:48 صبح
از کامپوننت BindingNavigator هم میتونید استفاده کنید.

jeus
یک شنبه 01 مهر 1386, 21:29 عصر
از هر دو شما ممنونم
آما آیا با CurrencyManager هم میشه ؟

PC2st
یک شنبه 01 مهر 1386, 23:05 عصر
بله از CurrencyManager هم میشه استفاده کرد، فقط توجه کنید که CurrencyManager هم از BindingManagerBase مشتق شده است.