PDA

View Full Version : تغییر شکل buttons در سی شارپ



kia749
سه شنبه 12 شهریور 1387, 09:43 صبح
سلام
حلول ماه رمضان مبارکباد.
برای تغییر شکل buttons در سی شارپ باید چیکار کرد.مثلا برای یک دکمه معمولی شکل خروج یا Home یا اشکال دیگری قرار داد.اگر کامپوننت لازم دارد لطفا توضیح دهید(از کجا پیدا کنم) چگونه باید کامپوننت را به سی شارپ اضافه کرد .هر چی جستجو کردم جوابی پیدا نکردم.
ممنون

seniamail
سه شنبه 12 شهریور 1387, 10:49 صبح
درود
برای اینکار میتونی از خاصیت BackgroundImage استفاده کنی ولی اگر میخوای گرافیک زیباتری داشته باشی از toolScrip استفاده کنی خیلی بهتره

Salar Ashgi
سه شنبه 12 شهریور 1387, 11:57 صبح
میتونی از خاصیت Image برای Button استفاده کنی !!!!

:لبخندساده:

موفق و پیروز باشید !!!

kia749
سه شنبه 12 شهریور 1387, 16:28 عصر
سلام
از جواب هاتون ممنون.
ولی منظور من این بوده است.مثل شکل زیر: که دکمه به هر شکلی هستند.(راستش نمیدونم دکمه هستند یا چیز دیگری)
لطفا راهنمایی کنید
ممنون

http://img.villagephotos.com/p/2008-3/1303692/shMain.jpg

Nova19
سه شنبه 12 شهریور 1387, 20:50 عصر
همون خاصیت Image رو استفاده کن ولی برای حذف متن خاصیت text رو "" قرار بده و ابعاد button رو هم اندازه عکست. نوع عکسی که انتخاب می کنی هم مهمه از نظر زیبایی!

Mahdi.Kiani
چهارشنبه 13 شهریور 1387, 00:47 صبح
سه راهی که الان به ذهنم میرسه:
1) همونی که دوستان در پست های قبلی مطرح کردند، که من اونو نمی پسندم...
2) در دات نت 2.0 ارث بری از کلاس Control و شبیه سازی دکمه Button با ظاهری که دوست دارید (توسط Override کردن OnPaint و ترسیم هر آنچه که دووست دارید)
3) اگر به تکنولوژی های جدید علاقه مند هستید، از WPF استفاده کنید و توسط Style ها و با بهره گیری از خاصیت Template عناصر دکمه های منحصر به فرد خودتون را ایجاد کنید... (نمونه بسیار ساده (http://barnamenevis.org/forum/showpost.php?p=539247&postcount=3) )
موفق باشید

rostamkhani
چهارشنبه 13 شهریور 1387, 01:32 صبح
سلام
این سورس رو ببین بدک نیست

saber4166
چهارشنبه 13 شهریور 1387, 11:29 صبح
دوست عزیز rostamkhani این برنامه ای قرار دادی بسیار بسیار قشنگ و زیباست اگه میشه کمک کنید چون از برنامتو چیزی در نمیاد انگاری یه چیزی کم داره
اصلا
بگین icon هاتونو در چه toolbox ای قرار دادین اخه icon های شما در toolbox ای قرار گرفته
که properti اش Blur داره
من تمام toolboxهامو چک کردم ولی هیچ کدام proprti که دراش Blur باشه ندیدم

می شه بیشتر راهنمایی کنید بسیار تشکر

rostamkhani
چهارشنبه 13 شهریور 1387, 15:08 عصر
در این برنامه از یک ابزار استفاده شده که DLL آن در کنار EXE است فکر کنم از سایت http://www.codeproject.com گرفتن ولی طرف سورس DLL که یک دگمه است رو نزاشته
برای استفاده شما کافی در ToolBox کلیک راست کرده >> Choose Items و این DLL انتخاب کنی
یا DLL رو بکشی بندازی تو toolBox .
بعد میتونی یک عکس PNG برای خصوصیت Icon انتخاب کنی .
موفق باشی