PDA

View Full Version : حرفه ای: تکست باکس ها



Developer Account
شنبه 05 مرداد 1398, 23:29 عصر
سلام خسته نباشید

من یک تابع دارم که ایونت

TextChanged

۶ عدد تکست باکس رو بهش وصل کردم

میخوام اول تسخیص بده کدوم تکست باکس فوکوس هست
بعد میخوام ببینم lenth به ۷ رسیده یا نه اگر رسیده بود تکست باکس بعدی فوکوس بشه

راستی اگه بشه فقط یک تابع نوشت عالی اینجوری حجم کد و برنامه هم پایین میره

ممنون

mrsp1988
یک شنبه 06 مرداد 1398, 08:26 صبح
سلام از sender باید استفاده کنی

hamid_hr
یک شنبه 06 مرداد 1398, 09:52 صبح
برای مرحله اول همانطور که دوستمون گفتند از sender استفاده کنید و اونو به textBox کست کنید بعد بیاین چک کنید کدوم تکس باکس هست
برای مرحله دوم هم همون تکست باکسی که کست شده رو چک کنید ببینید اگر طول کرکتر ها به 7 رسیده از تابع SendKey استفاده کنید به این صورت
SendKeys.Send("{TAB}");
البته قبلش باید SortOrder رو درست کنید

ROSTAM2
دوشنبه 07 مرداد 1398, 08:07 صبح
سلام متود Focusبرای هر شیء اونو انتخاب می کنه