PDA

View Full Version : highlight كردن اولين ركورد گريد



mehdi75220
سه شنبه 07 آبان 1387, 09:26 صبح
باسلام
بچه ها من تو پركردن گريد به يه مشكلي بر خوردم
ميخوام وقتي گريد رو پركردم اولين سطر گريد highlight باشه.
مثلاً ميخوام وقتي يه ركورد به يه جدول insert كردم و بعد دوباره از جدول همه ركورداشو select كردم و ركوردها رو تو گريد پر كردم سطر اول گريد highlight باشه.

mpmsoft
سه شنبه 07 آبان 1387, 10:34 صبح
دوست عزیز گرید شما چیه ؟

mehdi75220
سه شنبه 07 آبان 1387, 11:48 صبح
[LTR_INLINE]
گريد من vsflexgrid 8
به كد من يه نگاهي بندازين
http://barnamenevis.org/forum/attachment.php?attachmentid=24951&stc=1&d=1225183386
در زمان اجرا من وقتي كه چند ركورد تو جدول سيبا اضافه ميكنم و بعد ركوردهاي جدول سيبا رو يكي يكي حذف ميكنم و مجدداً ركوردهاي ديگه اي اضافه ميكنم ديگه گريد من سطر اولش هايلايت نميشه.
نمي دونم چكار كنم چون ميخوام حتماً با ايجاد ركورد جديد حتماً سطر اول هايلايت بشه

mpmsoft
سه شنبه 07 آبان 1387, 12:08 عصر
Vs.Row = Vs.Rows
Vs.SelectionMode =1
Vs.Highlight =1

mehdi75220
سه شنبه 07 آبان 1387, 12:32 عصر
ميشه بگين اين كد رو كجا بنويسم

mehdi75220
سه شنبه 07 آبان 1387, 13:32 عصر
يعني هيچ كس نيست جواب منو بده

mpmsoft
سه شنبه 07 آبان 1387, 14:06 عصر
دوست توسط این کد شما می تونی ردیف عمل رو انتخاب کنی و آبی کنی

دیگه بستگی داره کجا بخوای این کارو بکنی

mehdi75220
سه شنبه 07 آبان 1387, 14:27 عصر
روي اين خط ارور ميده
VSFlexGrid1.Row = VSFlexGrid1.Rows

ارورش اينه
http://barnamenevis.org/forum/attachment.php?attachmentid=24960&stc=1&d=1225193242

mpmsoft
سه شنبه 07 آبان 1387, 16:33 عصر
Vs.Row = Vs.Rows -1