-
نوشتن در grid
من مي خواستم مستقيما روي يك سلول data grid بنويسم همانطوريكه روي يك text box مي نويسيم. چطور مي توان اين كار را انجام داد ( با تمام قابليتها مثلا با backspace كاركتر قبلي را حذف كند و يا با كليدهاي جهت به كاركترهاي قبلي يا بعدي برود خلاصه يك اديتور متن درون يك سلول data grid) . آيا كنترل ديگري مشابه data grid هست كه اين كار رو بكند
-
سلام
بهتر از گزينه هاي ديگري بجاي گريد استفاده كني مثلا استفاده از Vsflexgrid 8 با يه سرچ كوچولو براحتي پيداش ميكني
-
-
برو با سايت CommponentOne اين سايت نسخه آزمايش را براي دانلود قرار داده است ولي متاسفانه حجمش كمي بالاست . يه لينك هم داشتم كه الان يادم نيست براي اينكه مستقيما خود گريد را با حجم بسيار پائين دان كنيد
-
میتونی از msflexgride استفاده کنی که تو خود کامپوننتای vb هست
و واسه اينكه يوزر بتونه مستقيم تو گريد تايپ كنه 2 خط كد بنويسي
تو رويه keypress گریدت بنویس با فرض اینکه اسم گرید msg باشه
msg.textmatrix(msg.row,msg.col)=msg.textmatrix(msg .row,msg.col)+chr (keyascii)
-
دوست عزیز اگر پیدا کردی من هم لازم دارم ممنون