PDA

View Full Version : سوال: نمایش یک عبارت در تکست باکس مادامیکه بر روی آن فوکوس نشده



atf1379
یک شنبه 28 اسفند 1401, 21:06 عصر
سلام
ی جائی دیده بودم که وقتی در یکی از خصوصیات تکست باکس عبارتی درج میشه تا زمانی که بروی اون تکست باکس فوکوس یا کلیک نشده آن عبارت نمایش داده میشه و به محض فوکوس عبارت مخفی میشه
مثلاً در تکست باکسی که برروی اون فوکوس نیست عبارت جستجو نمایش داده بشه و با کلیک برروی اون این عبارت مخفی میشه و تکست باکس آماده ورود مقدار جدید میشه
این مورد رو نمیدونم در کدوم تاپیک دیده بودم و هرچی جستجو کردم موفق نشدم
با تشکر

eb_1345
یک شنبه 28 اسفند 1401, 21:41 عصر
سلام
ی جائی دیده بودم که وقتی در یکی از خصوصیات تکست باکس عبارتی درج میشه تا زمانی که بروی اون تکست باکس فوکوس یا کلیک نشده آن عبارت نمایش داده میشه و به محض فوکوس عبارت مخفی میشه
مثلاً در تکست باکسی که برروی اون فوکوس نیست عبارت جستجو نمایش داده بشه و با کلیک برروی اون این عبارت مخفی میشه و تکست باکس آماده ورود مقدار جدید میشه
این مورد رو نمیدونم در کدوم تاپیک دیده بودم و هرچی جستجو کردم موفق نشدم
با تشکر
سلام
این موردیکه میگی من هم دیدم ولی الآن حضور ذهن ندارم چی بوده .
شما میتونی برای اینکار به این صورت هم عمل بکنی که کلمه جستجو رو در جلو خصوصیت DefaultValue تکست باکس مربوطه درج کن بعد در رویداد GotFocus اون مقداد رو خالی یا vbNullString و در رویداد LostFocus مقدار رو برابر جستجو قرار بده

mosaArabi
دوشنبه 29 اسفند 1401, 11:44 صبح
سلام در رویداد فورمت تکست باکس تایپ کنید
"جستجو...";@

atf1379
دوشنبه 29 اسفند 1401, 13:12 عصر
سلام در رویداد فورمت تکست باکس تایپ کنید
"جستجو...";@
سلام
بله منظورم همین بود .ولی تعجب میکنم چرا در نمونه ضمیمه نمایش داده نمیشه

eb_1345
دوشنبه 29 اسفند 1401, 13:21 عصر
سلام
بله منظورم همین بود .ولی تعجب میکنم چرا در نمونه ضمیمه نمایش داده نمیشه
چون عبارت مورد نظر فارسیه باید عبارت فارسی رو سمت چپ تایپ کنی
به این صورت: ;@"جستجو..."

atf1379
پنج شنبه 03 فروردین 1402, 13:27 عصر
چون عبارت مورد نظر فارسیه باید عبارت فارسی رو سمت چپ تایپ کنی
به این صورت: ;@"جستجو..."
بله درسته
ممنون