PDA

نسخه کامل مشاهده نسخه کامل : نوشتن در grid



vanda
30-07-2006, 13:25
من مي خواستم مستقيما روي يك سلول data grid بنويسم همانطوريكه روي يك text box مي نويسيم. چطور مي توان اين كار را انجام داد ( با تمام قابليتها مثلا با backspace كاركتر قبلي را حذف كند و يا با كليدهاي جهت به كاركترهاي قبلي يا بعدي برود خلاصه يك اديتور متن درون يك سلول data grid) . آيا كنترل ديگري مشابه data grid هست كه اين كار رو بكند

moj101
31-07-2006, 09:47
سلام
بهتر از گزينه هاي ديگري بجاي گريد استفاده كني مثلا استفاده از Vsflexgrid 8 با يه سرچ كوچولو براحتي پيداش ميكني

vanda
31-07-2006, 15:36
متاسفانه پيدا نكردم

moj101
15-08-2006, 13:14
برو با سايت CommponentOne اين سايت نسخه آزمايش را براي دانلود قرار داده است ولي متاسفانه حجمش كمي بالاست . يه لينك هم داشتم كه الان يادم نيست براي اينكه مستقيما خود گريد را با حجم بسيار پائين دان كنيد

bad_boy_2007
18-08-2006, 23:33
میتونی از msflexgride استفاده کنی که تو خود کامپوننتای vb هست
و واسه اينكه يوزر بتونه مستقيم تو گريد تايپ كنه 2 خط كد بنويسي
تو رويه keypress گریدت بنویس با فرض اینکه اسم گرید msg باشه
msg.textmatrix(msg.row,msg.col)=msg.textmatrix(msg .row,msg.col)+chr (keyascii)

alivafadarpour
11-12-2007, 12:29
دوست عزیز اگر پیدا کردی من هم لازم دارم ممنون