PDA

View Full Version : مبتدی: عدم نمایش تکست باکس در زمان خالی بودن



sldvhlds
سه شنبه 11 آبان 1395, 21:25 عصر
با سلام خدمت همه دوستان
یه برنامه با VB.net نوشتم که فرم برنامه شامل یه تکست باکسه که در طول اجرای برنامه یه مقداریو نشون میده
می خوام کاری کنم که وقتی تکست باکس خالیه و مقداری رو نشون نمیده مثلا تو شروع برنامه نشون داده نشه ولی وقتی مقدار گرفت نشون داده بشه ممنون از راهنمائیتون

cjmoon
چهارشنبه 12 آبان 1395, 19:00 عصر
سلام رفیق

من برداشت کردم که می خوای در شروع برنامت تکست باکس مخفی باشه وقتی مقدار دادی نشون داده بشه
واسه این کار باید از خاصیت visable تکست باکس استفاده کنی و اونو false قرار بدی بد برو تو دکمه ای که عملیات رو روی تکست باکس اعمال می کنه بنویس
textbox1.visable=true

systam
پنج شنبه 13 آبان 1395, 09:31 صبح
خوب دوستمون هم گفت میتونید از خاصیت
visable کنترل مدیرت کنی شی رو
بهتر از یک حلقه و تایمر استفاده کنی کنی که مدام در حال چک کردن مقدار کنترول باشه

محمد آشتیانی
جمعه 14 آبان 1395, 13:12 عصر
سلام
ابتدا خاصیت Visible تکست باکس مورد نظر رو False کن ، و تو رویداد TextChanged همون تکست باکس این رو بنویس (فرض کردیم اسم تکست باکس شما TextBox1 باشه)

TextBox1.Visible = TextBox1.TextLength > 0