PDA

View Full Version : سوال: پر کردن اطلاعات رکورد بعدی دیتاگرید در تکس باکسها



msozan
شنبه 04 اردیبهشت 1389, 07:38 صبح
سلام
من میخوام بازدن یه دکمه اطلاعات رکورد بعدی داخل تکس باکس ها بایند بشه از این کد استفاده کردم ولی فقط یه سلول سطر بعد انتخاب میشه
من میخوام علاوه بر انتخاب ایونت selectedChange هم اجرا بشه
ممنون.
int NextRow; int RowCount;

RowCount = gridShowNiaz.RowCount;

NextRow = gridShowNiaz.CurrentRow.Index;

if (gridShowNiaz.CurrentRow.Index == RowCount - 1)

NextRow = -1;

gridShowNiaz.Rows[NextRow + 1].Cells[0].Selected = true;

exlord
شنبه 04 اردیبهشت 1389, 10:12 صبح
اگه می خوای row انتخاب بشه ..

dataGridView1.Rows[1].Selected = true;
از اونجایی که داری selected رو عوض میکنی پس حتما selectionChanged اجرا میشه ...

M.YasPro
شنبه 04 اردیبهشت 1389, 10:21 صبح
سلام
از currencyManager استفاده کنید .

mohammad_2039
شنبه 04 اردیبهشت 1389, 12:13 عصر
سلام
از currencyManager استفاده کنید .

با سلام
دوست عزیز امکان داره یه نمونه کد currencyManager بزارید. من قبلا در 2003 استفاده میکردم حالا اون کد تو 2008 جواب نمیده:گریه:. یه تعداد تکس باکس داریم میخوام دکمه های قبلی - بعدی - اولین رکورد - آخرین رکورد رو در صفحه داشته باشم . ممنون میشم:لبخندساده:

s.khoshfekran
شنبه 04 اردیبهشت 1389, 12:21 عصر
CurrencyManager cm = (CurrencyManager)this.BindingContext[ds];