PDA

View Full Version : تغییر opacity



seied javad
جمعه 13 تیر 1393, 00:01 صبح
سلام خسته نباشید
من میخوام وقتی شما روی دکمه کلیک کردید فرم اولم مقدار opacity برابر با 50 بشه و وقتی فرم دو را بستید مقدار opacity فرم اولم برابر با 100 بشه.
میشه راهنماییم کنید لطفا؟

rasol_afkham
جمعه 13 تیر 1393, 00:53 صبح
خصوصیت Opacity عددی بین 0 تا 1 است. اگر می خواهید مقدار آن 50 درصد شود باید مقدار آن را برابر با 0.5 قرار دهید.
this.Opacity = 0.5;
در رویداد کلیک دکمه کد بالا را بنویسید و در رویداد بسته شدن فرم دوم کد پایین
this.Opacity = 1;

seied javad
شنبه 14 تیر 1393, 22:53 عصر
خصوصیت Opacity عددی بین 0 تا 1 است. اگر می خواهید مقدار آن 50 درصد شود باید مقدار آن را برابر با 0.5 قرار دهید.
this.Opacity = 0.5;
در رویداد کلیک دکمه کد بالا را بنویسید و در رویداد بسته شدن فرم دوم کد پایین
this.Opacity = 1;

سلام خیلی ممنون مشکلم دقیقا با همین جوابتون حل شد فقط یک مشکل کوچیک دارم من میخوام به جای کلمه this از کلمه form استفاده کنم برای اون باید چیکار کنم چون وقتی میزنم form1. دیگه opacity نیست توی لیستش.
میشه لطفا یک راهنمایی هم در این ضمینه بکنید؟

hamed442
یک شنبه 15 تیر 1393, 09:38 صبح
برای ایجاد تغییر در فرمی که فعاله فقط باید از کلمه this استفاده کنی . عبارت form1 اشاره به یک کلاس داره یعنی می تونی با دستور
form1 f=new form1();
یک نمونه از این کلاس بسازی. حالا اگه هر تغییری در نمونه ساخته شده بدی هیچ تاثیری در فرم فعلی ایجاد نمی شه و تغییرات فقط روی
نمونه ساخته شده اعمال میشه.