سلام
من می خوام یک دکمه بسازم که سطر بعدی در جدولم رو نشون بده, لطفا راهنمایی.
ممنون
سلام
من می خوام یک دکمه بسازم که سطر بعدی در جدولم رو نشون بده, لطفا راهنمایی.
ممنون
توی رخداد Click از دکمه کد زیر رو میشه قرار داد:
dataGridView1.CurrentCell = dataGridView1[0, dataGridView1.CurrentRow.Index + 1];
اگر DataSet رو به DataGridView متصل کردی:
((CurrencyManager)(dataGridView1.BindingContext[dataSet1,"tableName"])).Position += 1;
البته یک موضوع تقریبا مثل این قبلا مطرح شده:
https://barnamenevis.org/showthread.php?t=60709
ممنون از راهنماییتون. ولی منظور من این نبود. (البته مقصر خودم هستم که دزست توضیح ندادم) منظورم از جدول , جدول توی بانک اطلاعاتی SQl بود و اطلاعاتش رو هم میخوام با textbox نشون بدم نه با Datagrid.
یه چیزی تو این مایه ها لازم داری، خودت بهینش کن:
int i = 0;
System.Data.DataTable tbl = new DataTable();
System.Data.DataRow r = new DataRow();
r = tbl.Rows[i];
i++;
با فرض اینکه قبلا اطلاعات رو در اولین لیست (اندیس صفر) از DataBindings به textBox1 وصل کرده باشیم:
textBox1.DataBindings[0].BindingManagerBase.Position++;
همونطور هم که میدونید برای وصل کردن اطلاعات به textBox1 باید اون رو به شکل زیر bind کنیم:
textBox1.DataBindings.Add("Text", dataSourceName, "dataMemberName");
که مثلا dataSourceName میتونه یک شئ از نوع DataTable باشه و dataMemberName هم نام فیلد از جدول باشه.