مشاهده نسخه کامل
: نوشتن در grid
من مي خواستم مستقيما روي يك سلول data grid بنويسم همانطوريكه روي يك text box مي نويسيم. چطور مي توان اين كار را انجام داد ( با تمام قابليتها مثلا با backspace كاركتر قبلي را حذف كند و يا با كليدهاي جهت به كاركترهاي قبلي يا بعدي برود خلاصه يك اديتور متن درون يك سلول data grid) . آيا كنترل ديگري مشابه data grid هست كه اين كار رو بكند
سلام
بهتر از گزينه هاي ديگري بجاي گريد استفاده كني مثلا استفاده از Vsflexgrid 8 با يه سرچ كوچولو براحتي پيداش ميكني
برو با سايت 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
دوست عزیز اگر پیدا کردی من هم لازم دارم ممنون
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.