PDA

View Full Version : انتخاب سطر خاص از DataGrid



***UNIQUE***
چهارشنبه 09 شهریور 1384, 13:36 عصر
برای اینکه یه سطر خاص رو توی DataGrid به صورت انتخاب شده نشون بدیم از چه دستوری باید استفاده کنیم؟


ج
for(int i=0;i<DataSet.Table.Rows.Count;i++)
{
if(listBox.SelectedValue.ToString() == DataGrid[i,0].ToString())
{
this.dataGrid1.Select(i);
}
}

کد بالا هیچ پیغامی نمیده اما سطر مورد نظر رو هم به صورت انتخاب شده (که شاخص بره کنارش) نشون نمیده
از چه کدی برای این کار استفاده کنم؟
اگه رنگ این سطر خاص رو هم بخوام تغییر بدم از چه دستوری باید استفاده کنم؟

omid_Ahmadi
چهارشنبه 09 شهریور 1384, 17:53 عصر
برای انتخاب یک رکورد از گرید از کد زیر استفاده کنید:


DataGrid.CurrentRowIndex = RowIndex;

***UNIQUE***
چهارشنبه 09 شهریور 1384, 20:32 عصر
امید خان ممنون

zarzari
شنبه 11 اسفند 1386, 16:59 عصر
با عرض سلام خدمت همه دوستان
من یه مشکلی با DataGrid.CurrentRowIndex دارم ، وقتی در حین اجرا روی تیتر ستون خاصی کلیک میکنم تا grid بر اساس اون ستون مرتب بشه ، windows application ، دیگه CurrentRowIndex جواب نمیده و شماره سطر قبل از مرتب کردن رو برمیگردونه ، نه شماره سطر فعلی رو !!!
چیکارش کنم ؟
ممنون از کمکتون