دوستان سلام
من یه سئوالی در باره textbox توی c# دارم.
می خوام با یه روشی ایندکس کاراکتری رو که توی textbox تایپ میشه رو بدست بیارم. یعنی می خوام متوجه بشم که کاربر در کجای رشته text تایپ کرده؟![]()
ممنون میشم اگه راهنمایی کنین.
دوستان سلام
من یه سئوالی در باره textbox توی c# دارم.
می خوام با یه روشی ایندکس کاراکتری رو که توی textbox تایپ میشه رو بدست بیارم. یعنی می خوام متوجه بشم که کاربر در کجای رشته text تایپ کرده؟![]()
ممنون میشم اگه راهنمایی کنین.
سلام
اگر منظورتان دسترسی به تک تک کاراکترهای یک رشته است میتوانید به روش زیر عمل کنید.
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
از راهنمایی تون ممنونم. ولی خودم راهشو پیدا کردم:
خاصیت startselection در شئ textbox موقعیت مکان نما در هر لحظه از تایپ رو نشون میده. مثلأ اگه متن درون textbox شما "علی" باشه و شما بخاین بین حروف "ع" و "ل" حرف جدیدی مثل "الف" اضافه کنین(عالی) ، پس از اضافه کردن این حرف خاصیت startselection مقدار 2 بر میگردونه.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)