View Full Version : datagridview
amirreyhaneh
دوشنبه 12 شهریور 1386, 18:14 عصر
سلام
در datagridدر کنار هر سطر که انتخاب می کنیم یک مثلث سیاه رنگ قرارداردومن با دستور
TopicDG.Rows[TopicDG.Rows.Count - 1].Selected = true آخرین سطر را انتخاب میکنم ولی مثلث سیاه رنگ به آخرین سطر منتقل نمی شود.
کمک کنید
PC2st
شنبه 17 شهریور 1386, 00:10 صبح
اون مثلث سیاه رنگ، برای مشخص کردن سطرهای انتخاب شده نیست و برای مشخص کردن سطر فعلی بکار میره.
amirreyhaneh
شنبه 17 شهریور 1386, 08:59 صبح
مرسی
سطر فعلی را چه شککلی می توان تغییر داد.(مثلث سیاه را چه شکلی از طریق کد می توان تغییر داد)
PC2st
شنبه 17 شهریور 1386, 16:40 عصر
مثلا اگر بخوایم مثلث روی سطر 5 ام باشه:
dataGridView1.CurrentCell = dataGridView1[0, 4];
که اندیس 0 برای اولین ستون (فیلد) و اندیس 4 برای پنجمین سطر بکار میره.
با اینکار، مقدار خاصیت CurrentRow روی 6 امین سطر تنظیم میشه.
البته اگر دیتاگریدویو رو به یک منبع داده وصل کردید، میتونید به کمک BindingManagerBase از خاصیت Position، استفاده کنید،
مثلا بصورت dataGridView1.BindingContext[0].Position
amirreyhaneh
یک شنبه 18 شهریور 1386, 12:03 عصر
سلام
مشکل حل شد
یک دنیا ممنون
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.