PDA

View Full Version : سوال: ایجاد دکمه استارت برای برنامه



ro3vayedel
شنبه 11 مرداد 1393, 16:46 عصر
سلام دوستان تصمیم دارم توی گوشه بالای فرم یک Button دایره ای ایجاد کنم که با کلیک بر روی اون منو بصورت انیمیشن آروم آروم باز بشه و بیاد پایین ...یعنی دقیقا مثل دکمه استارت ویندوز با این تفاوت که اولا رو به پایین منو باز بشه و مثل دکمه استارت یک دفعه ظاهر نشه آروم آروم بصورت کشویی باز بشه ...و همونطور که ظاهر شد بصورت برعکس آروم آروم بسته بشه...
دوستان کامپوننتی یا روشی یا هرچی بنظرتون میرسه لطف کنید بگید ممنون میشم.

121901

omid nasri
شنبه 11 مرداد 1393, 18:16 عصر
این کارهای گرافیکی رو فقط میشه تو WPF اجرا کرد، تو Form شما محدود به کامپوننت هستید که از نظر بنده مفید نیستش که از کامپوننت استفاده بشه ، در حالی خودتون برنامه نویس باشید. :)

Mori Bone
شنبه 11 مرداد 1393, 20:17 عصر
یه فرم بذار و بردرشو بردار بعد اونو فراخوانی کن و با کم و زیاد کردن ارتفاعش این کارو انجام بده.
یا یه panel یا هرچی.
کاره خاصی نیستش آخه:چشمک:

juza66
شنبه 11 مرداد 1393, 20:18 عصر
این به شما کمک میکنه عایا؟!
http://www.codeproject.com/Articles/17200/Outlook-Style-Navigation-Pane

یا

http://www.codeproject.com/Articles/20879/WindowsVistaRenderer-A-New-Button-Generation

alonmahdi
یک شنبه 12 مرداد 1393, 08:36 صبح
سلام من این رو نوشتم البته خیلی ساده و زیاد گرافیکی و اینا چیزی نداره ولی خب شاید به درد تون بخوره . همین طور که دوستان گفتن بهتره از کامپوننت استفاده کنید ولی این طوری هم می تونید با قرار دادن یک دکمه و تغیر رنگ پس زمینه به Transparent شبیه در بیارید.
http://s5.picofile.com/file/8133195076/Example.rar.html

ro3vayedel
یک شنبه 12 مرداد 1393, 17:10 عصر
سلام من این رو نوشتم البته خیلی ساده و زیاد گرافیکی و اینا چیزی نداره ولی خب شاید به درد تون بخوره . همین طور که دوستان گفتن بهتره از کامپوننت استفاده کنید ولی این طوری هم می تونید با قرار دادن یک دکمه و تغیر رنگ پس زمینه به Transparent شبیه در بیارید.
http://s5.picofile.com/file/8133195076/Example.rar.html

دقیقا منظورم همین بود... ممنونم دوستان مشکل بصورت کامل حل شد و همون چیزی که میخواستم بی کم و کاست ایجاد شد...

ro3vayedel
یک شنبه 12 مرداد 1393, 17:12 عصر
این به شما کمک میکنه عایا؟!
http://www.codeproject.com/Articles/17200/Outlook-Style-Navigation-Pane

یا

http://www.codeproject.com/Articles/20879/WindowsVistaRenderer-A-New-Button-Generation


ممنون از لطفتون از همین پنل استفاده کردم و با ایده های جناب alomehdi کنترل کاستوم رو ایجاد کردم... ممنونم...

alonmahdi
دوشنبه 13 مرداد 1393, 09:14 صبح
دقیقا منظورم همین بود... ممنونم دوستان مشکل بصورت کامل حل شد و همون چیزی که میخواستم بی کم و کاست ایجاد شد...

دکمه تشکر کردن برای همین منظوره :لبخند: