PDA

View Full Version : نمایش Button در DataGrid



Fery666
یک شنبه 05 اردیبهشت 1395, 19:26 عصر
با سلام به همه دوستان عزیز .

میخواستم بدونم چجوری میشه در VB6 با کنترل datagrid همانند vb.net در هر رکورد بشه button ساخت ، که با زدن اون button رکورد حذف بشه .

با تشکر .

isaac23
دوشنبه 06 اردیبهشت 1395, 03:19 صبح
سلام دوست عزیز در datagrid این امکان وجود ندارد ...

باید از کامپوننت VSflexgrid استفاده کنید .

Fery666
دوشنبه 06 اردیبهشت 1395, 07:11 صبح
مرسی دوست عزیز . ولی چطوری میشه توی VSflex مثل عکس زیر توی یه ستون آیکون آورد ؟

http://barnamenevis.org/attachment.php?attachmentid=139786&d=1459330297

vbhamed
چهارشنبه 08 اردیبهشت 1395, 03:50 صبح
سلام
به عنوان نمونه برای ستون سوم و سطر 2 تا 11
With VSFlexGrid1
.Cell(flexcpPicture, 1, 2, 10, 2) = LoadPicture("c:\test.bmp")
End With

Fery666
چهارشنبه 08 اردیبهشت 1395, 10:22 صبح
دستت درد نکنه یه سوال دیگه .

یه VSFlexGrid با 3 تا ستون دارم : نام - نام خانوادگی و تلفن ، row اولش فیکس هستش . حالا میخوام مثلا روی اون نام که فیکس هستش کلیک میکنم اسامی بر اساس نام مرتب بشه و روی فامیلی کلیک میکنم بر اساس نام خانوادگی .

اینم اگر یه راهنمایی کنی ممنون میشم .

vbhamed
چهارشنبه 08 اردیبهشت 1395, 14:13 عصر
سلام

ابتدا خاصیت ExplorerBar رو روی گزینه flexExSortShowAndMove یا flexExSort بزارید بعد توی متد VSFlexGrid1_BeforeSort با توجه به ستون جاری کد مرتب سازیتون رو بنویسید