PDA

View Full Version : سوال: چگونه می توان با استفاده از یک زیربرنامه یا تابع مقادیر textbox ها را با استفاده از دکمه پاک کرد؟



علی سلطانی
سه شنبه 29 اسفند 1391, 01:59 صبح
با سلام
توضیح بیشتر :
فرض کنید چندین textbox در یک فرم وجود دارد و کاربر مقادیری را درون textbox ها وارد کرده اما اشتباه وارد کرده و حال می خواهد تمامی آنها را با استفاده از یک دکمه پاک کند . من نوشتن این دستور را به صورت ذیل می دانم اما این کار وقت گیر است
مثلا : نام تمامی Textbox ها را در دکمه وارد کنیم و مقادیر آن ها را برابر ( "" ) قرار دهیم . چطور می توان این دستور را نوشت :
با استفاده از یک حلقه For یا با استفاده از یک تابع یا زیربرنامه یا به هر شکلی که می دانید کد آن را قرار دهید
با تشکر

علی سلطانی
سه شنبه 29 اسفند 1391, 22:55 عصر
با سلام کسی چیزی به ذهنش نمی رسد.
من این کد را نوشته ام اما در Toolstripmenu جواب می دهد
()for each x as textbox in me.controls
()x.clear
next
اما من چنین کدی می خواهم که در دکمه جواب دهد و مقادیر Textbox را پاک کند

davood_mortazavi
سه شنبه 29 اسفند 1391, 23:02 عصر
http://barnamenevis.org/showthread.php?265676-پاک-کردن-متن-همه-textboxهای-داخل-tab-control

damanpak
پنج شنبه 15 فروردین 1392, 01:19 صبح
سلام


Dim cnt As Control
For Each cn In Me.Controls
If TypeOf cnt Is TextBox Then cnt.Text = Nothing
Next