ورود

View Full Version : سوال: طراحی دکمه



Twoplus2010
دوشنبه 18 آذر 1392, 15:31 عصر
سلام دوستان
توی این نرم افزار که براتون گذاشتم اون دکمه های بالا رو چطوری میشه ساخت متشکرم

http://www.uplooder.net/cgi-bin/dl.cgi?key=3f7eb30f6a6eaa07bc6cc7d564b28a62 (http://www.uplooder.net/img/image/56/d7e5b6dd06fd5e4aad8de371a0515904/Untit11led.png)

http://www.uplooder.net/cgi-bin/dl.cgi?key=5eadb07a1660cbd7ad89c8c92eeb51a1

nemi1368
دوشنبه 18 آذر 1392, 23:28 عصر
سلام دوست عزیز

شما میتونی در صورت آشنایی با نرم افزار Adobe Illustrator یا فتوشاپ با این نرم افزارها دکمه خودت رو به هر شکلی باشه طراحی کنی و در Expression Blend استفاده کنی برای پروژه ت. میتونی به صورت چند تا رنگ بندی (برای خالات mouse over و کلیک و حالت نرمال) به دلخواه طراحیش کنی و با تریگر ها و Event ها براش انیمیشن بزاری و استفاده کنی. خیلی هم راحت میشه اینجوری دکمه طراحی کرد. تو یکی از پستهای قبلیم در جواب یکی از دوستان توضیحش دادم و اگه اشتباه نکنم یه نمونه کوچک برنامه هم براش گذاشتم که با بلند درستش کرده بودم (دکمه با چند تا عکس ساخته شده بود) میتونی پست ها رو نگاه کنی (زیاد نیستن !!!!)

اگه سوالی داشتی در خدمتم

Twoplus2010
سه شنبه 19 آذر 1392, 08:10 صبح
خب دوست عزیز اگر من تو برنامم مثلا 100 دکمه داشته باشم نمی تونم برای هر کدومش یه تریگرر تنظیم کنم من می خوام icon دکمم داینامیک باشه یعنی بتونم از بیرون بهش تصویر بدم مثل کنترل image که یه پروپرتی به نام source داره

Boy_nn
سه شنبه 19 آذر 1392, 09:43 صبح
خوب توی دکمه ات کنترل image ادد کن

nemi1368
چهارشنبه 20 آذر 1392, 23:36 عصر
دوستان گرام لطف کنن جواب بدن بنده هم همین مشکل رو دارم ( تعریف داینامیک عکس دکمه در برنامه)

ممنون میشم

Twoplus2010
جمعه 22 آذر 1392, 19:47 عصر
کسی نیست جواب سئوال منو بده

Boy_nn
جمعه 22 آذر 1392, 20:40 عصر
جواب سوال شما خیلی ساده هست
بالا هم گفتم


<Button>
<WrapPanel>
<Image Source="مسیر عکس"/>
<TextBlock Text=""/>
</WrapPanel>
</Button>

Twoplus2010
جمعه 22 آذر 1392, 22:41 عصر
دوست عزیز شما نمونه برنامه ای که گذاشتمو دانلود کردید ؟ یه نگاهی بهش بندازید خودتون متوجه میشید

Boy_nn
شنبه 23 آذر 1392, 11:40 صبح
یه دکمه طراحی می کنی توی Resource Dictionary برنامه اضافه می کنی
هر دکمه رو که خواستی Style ش رو به دکمه ای که قبلا" طراحی کردی ست می کنی

Twoplus2010
شنبه 23 آذر 1392, 11:59 صبح
دوست عزیز من حرف شما رو متوجه نمیشم اگه زحمتی نیست یه نمونه برام بذارید متشکرم

Boy_nn
یک شنبه 24 آذر 1392, 08:38 صبح
113968اینم یه نمونه فقط Style ها رو دو جا میشه تعریف کرد یکی توی خود پنجره هست یکی هم داخل Resource Dictionary که هر دو جورش رو تعریف کردم
نکته : Resource Dictionary رو باید داخل App.xaml تعریف کرد

i.lover3000
دوشنبه 25 آذر 1392, 22:19 عصر
سلام
به نظر من بهترین روش استفاده از User Control هست

Boy_nn
سه شنبه 26 آذر 1392, 08:08 صبح
روش یوزر کنترل برای WinApp خوبه که استایل نداره ولی برای Wpf با توجه به وجود استایلها و قابلیت سوییچ بین اونها که اصلا" در روش یوزر کنترل نمیشه استفاده کرد اصلا" مناسب نیست

Twoplus2010
سه شنبه 26 آذر 1392, 10:02 صبح
دوستان
من این برنامه رو نوشتم ولی نمی دونم اصولی نوشتم یا نه ولی کار منو راه انداخت

http://www.uplooder.net/cgi-bin/dl.cgi?key=6a70ab19c0f87d074c9e962d32187f5c

Boy_nn
سه شنبه 26 آذر 1392, 10:30 صبح
از استایلها استفاده کن مثل همون نمونه ای که توی سایت گذاشتم بهترین و استاندارترین روش هست هر وقت هم بخوای می تونی چند تا استایل بسازی و به راحتی بینشون سوییچ کنی

i.lover3000
سه شنبه 26 آذر 1392, 12:55 عصر
از استایلها استفاده کن مثل همون نمونه ای که توی سایت گذاشتم بهترین و استاندارترین روش هست هر وقت هم بخوای می تونی چند تا استایل بسازی و به راحتی بینشون سوییچ کنی

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

Boy_nn
سه شنبه 26 آذر 1392, 14:32 عصر
ببخشید مثالی که شما گذاشتین مثل چیزی که دوستمون میخواست نبود که. یا من اشتباه میکنم؟؟
چیزی که دوستمون میخواست یه آیکن کناره یه نوشته هست. میشه نمونه به این صورت با استایل ها بزنید؟

اینم یه نمونه ساده

i.lover3000
سه شنبه 26 آذر 1392, 16:06 عصر
اگه ما 10 تا دکمه توی یه فرم داشته باشیم که هر کدوم آیکن مربوط به خودش رو باید داشته باشه. باید واسه هر کدوم یه استایل جدا گونه درست کنیم درسته؟

Boy_nn
سه شنبه 26 آذر 1392, 16:27 عصر
معمولا" آیکون رو تو استایل نمیارن اینم چون دوستان پرسیده بودند گذاشتم
آیکون رو به همون روشی که من در استایل اوردم در خود دکمه بزارید
فقط در مواقعی که از یک نوع طراحی (با آیکون و یا بدون آیکون ) چند و یا بیشتر دکمه دارید استایل تعریف کنید