ايران ويج

نسخه‌ی کامل: texbox1.select(1,0)
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
آقا دستور پایین چی کار می کنه؟
texbox1.select(1,0)
و کلا این دستور select چی کار می کنه یه دو تا مثال هم بزنید خوبه
این دستورس که شما نوشتی یعنی با دو تا پارامتر عددی. محدوده ای از متنو که توسط اون دو تا عدد مشخص کردید ( شروع،طول) انتخاب میکنه. (select,highlight) .
اگه بدون پارامتر بنویسید فقط کنترل رو انتخاب میکنه.
آقا ممنونم
ولی یه مشکل
آقا وقتی دستور رو به اینجوری وارد می کنم
textbox1.select()
کل متن داخل تکست باکس انتخاب می شه
اما وقتی هر کدام از اینها رو می زنم هیچ اتفاقی نمی افته
textbox1.select(1,3)
یا
texbox1.select(3,1)
چرا آقا بالایی ها هیچ کاری انجام نمی دن؟
(۱۳-بهمن-۱۳۸۷, ۱۰:۳۹:۲۲)baby_1 نوشته است: [ -> ]وقتی دستور رو به اینجوری وارد می کنم
textbox1.select()
کل متن داخل تکست باکس انتخاب می شه
نمیخوای متنش انتخاب بشه از تابع Focus استفاده کن.

(۱۳-بهمن-۱۳۸۷, ۱۰:۳۹:۲۲)baby_1 نوشته است: [ -> ]اما وقتی هر کدام از اینها رو می زنم هیچ اتفاقی نمی افته
textbox1.select(1,3)
یا
texbox1.select(3,1)
چرا آقا بالایی ها هیچ کاری انجام نمی دن؟
ببین. testbox ( و یه چند تا دیگه از کنترل ها ) یه خاصیتی دارن به اسم HideSelection که در حالت پیشفرض True هست. و وقتی True باشه باعث میشه که وقتی textbox فوکوس نداره متنش انخاب نشه.
شما دو تا راه دارید.
1- HideSelection رو false کنید و بعد از دستور select استفاده کنید.
2- textbox رو اول فوکوس بدید ( با ()select یا focus) بعد از دستور select استفاده کنید.