PDA

View Full Version : ساخت دکمه next



sabaab1359
دوشنبه 30 بهمن 1385, 19:36 عصر
سلام
من می خوام یک دکمه بسازم که سطر بعدی در جدولم رو نشون بده, لطفا راهنمایی.
ممنون

PC2st
دوشنبه 30 بهمن 1385, 20:10 عصر
توی رخداد Click از دکمه کد زیر رو میشه قرار داد:


dataGridView1.CurrentCell = dataGridView1[0, dataGridView1.CurrentRow.Index + 1];


اگر DataSet رو به DataGridView متصل کردی:


((CurrencyManager)(dataGridView1.BindingContext[dataSet1,"tableName"])).Position += 1;


البته یک موضوع تقریبا مثل این قبلا مطرح شده:
http://barnamenevis.org/forum/showthread.php?t=60709

sabaab1359
شنبه 12 اسفند 1385, 14:55 عصر
ممنون از راهنماییتون. ولی منظور من این نبود. (البته مقصر خودم هستم که دزست توضیح ندادم) منظورم از جدول , جدول توی بانک اطلاعاتی SQl بود و اطلاعاتش رو هم میخوام با textbox نشون بدم نه با Datagrid.

سار
شنبه 12 اسفند 1385, 15:21 عصر
یه چیزی تو این مایه ها لازم داری، خودت بهینش کن:


int i = 0;
System.Data.DataTable tbl = new DataTable();
System.Data.DataRow r = new DataRow();
r = tbl.Rows[i];
i++;

PC2st
شنبه 12 اسفند 1385, 16:24 عصر
با فرض اینکه قبلا اطلاعات رو در اولین لیست (اندیس صفر) از DataBindings به textBox1 وصل کرده باشیم:

textBox1.DataBindings[0].BindingManagerBase.Position++;


همونطور هم که میدونید برای وصل کردن اطلاعات به textBox1 باید اون رو به شکل زیر bind کنیم:

textBox1.DataBindings.Add("Text", dataSourceName, "dataMemberName");

که مثلا dataSourceName میتونه یک شئ از نوع DataTable باشه و dataMemberName هم نام فیلد از جدول باشه.