PDA

View Full Version : سورس كنترل هاي سي شارپ



حسنی نگو بلا بگو
یک شنبه 03 بهمن 1389, 23:14 عصر
كسي مي دونه چه طور ميشه سورس كنترل ها يا كلاسي مثل object رو به دست آورد؟

من نياز دارم با usercontrol كنترلي بسازم كه
1.فقط خاصيت transparency يا opacity فرم رو به ارث ببره يا
2. اين خواص رو دوباره براش بسازم
يا يكي از متدهاي كنترل خاصي رو به كلاس خودم اختصاص بدم نه همه ي اون هارو چون حجم برنامه ام زياد ميشه

با تشكر

حسنی نگو بلا بگو
دوشنبه 04 بهمن 1389, 18:19 عصر
يعني كسي نمي دونه چه بايد كرد؟

آيا مي دونين چه طور ميشه فايل dll كنترل رو باز كرد كه متدهاش قابل خوندن باشه؟

ali.aghdam
دوشنبه 04 بهمن 1389, 21:59 عصر
برای بازکردن dll می تونید از ابزار Red Gate's .NET Reflector استفاده کنید

راجب به سوال مربوط به ارث بری باید توجه کنید که وقتی کلاسی از کلاسی دیگر ارث بری می شود تمام خصوصیات اون کلاس رو به ارث می برد و هیچ روشی وجود نداره که بخواهید به انتخاب خصوصیات خاصی رو به ارث ببرید، البته میشه بعضی متدها رو بازنویسی کرد و اون قسمت آخر که مربوط به حجم است رو نمیشه کاری کرد و برای اجتناب از اون کار باید تمامی خصوصیات رو خودتون پیاده سازی کنید

حسنی نگو بلا بگو
سه شنبه 05 بهمن 1389, 00:39 صبح
خيلي زياد متشكرم از اين كه بالاخره يكي جواب داد

در مورد پياده سازي خصوصياتي مثل opacity آيا دستورات مرتبط تو خود c# هست يا بايد wpf بلد باشم

بازم ممنون از توجه تون

حسنی نگو بلا بگو
سه شنبه 05 بهمن 1389, 02:40 صبح
جناب ali.aghdam عزيز

بازم ازتون متشكرم با برنامه ي Red Gate's .NET Reflector تونستم كنترل فرم رو پيدا كنم و تعريف opacity رو ببينم
تا حد زيادي كارم راه افتاد:لبخندساده:


http://barnamenevis.org/%5Cuntitled.bmp