PDA

View Full Version : سوال: تغییر کنترل های یک پروژه از یک کامپوننت به کامپوننتی دیگر..



R_Rajaee_Rad
دوشنبه 10 مرداد 1390, 12:43 عصر
سلام
یه برنامه با چندین فرم و ده ها تکست باکس از دارم
میخوام تمام تکست باکسها رو بدون تغییر نام نوعشون رو به یه کامپوننت جدیدتر تبدیل کنم البته بدون تغییر نام و همچینین دونه دونه پاک کردن و گذاشتن کامپوننت جدید

میخواستم بدونم چه جوری امکان پذیره؟؟البته به صورت ساده بگید
با تشکر....

محسن شامحمدی
دوشنبه 10 مرداد 1390, 17:10 عصر
اول برو Solution Explorer و اون دکمه Show All Files رو بزن.
بعد کنار فرم هات یک بعلاوه می یاد
اون رو بزن
یک فایل دیگه نشون داده می شه به نام همون فرم و پسوند .designer.vb
اون تمام طراحی ها و کامپونت هایی که روی فرمت کشیدی توی اونجا بصورت متنی قابل تغییره
می تونی بری اونجا و مثلا این خط

Friend WithEvents Button1 As System.Windows.Forms.Button

و این
Me.Button1 = New System.Windows.Forms.Button


رو تبدیل کنی به
Friend WithEvents Button1 As System.Windows.Forms.TextBox
و
Me.Button1 = New System.Windows.Forms.TextBox
همونطور که خواهی دید دکمه روی فرمت دقیقا با همون خصوصیات و طرز قرارگیری و اندازه و متنش تبدیل می شه به Textbox

یا علی

web_user
جمعه 06 مرداد 1391, 20:21 عصر
سلام بر دوستان

من یه توی یه پروژه سی شارپ با فریم ورک 3.5 از یه DateTimePicker استفاده کرده که وقتی به یه تاریخ هایی میرسه یه همچین اروری میده "Year, Month, and Day parameters describe an un-representable DateTime." از دوستان کسی میدونه راه حلش چیه؟ نمیتونم کامپوننت رو هم تغییر بدم چون 2000 ارور میده.