PDA

View Full Version : سوال: ساخت کنترلی با 3 رنگ و 2 تصویر در Blend



tabatabaeefar
چهارشنبه 05 بهمن 1390, 18:23 عصر
سلام دوستان
من میخوام با Blend یه دکمه بسازم که 3 تا رنگ مختلف و 2 تا تصویر مختلف داره
با یک تصویر و یک رنگ مشکلی نداشتم. رنگ رو با Background کنترل ست میکردم و تصویر رو با BorderBrush اون. اما تعدادشون محدوده. حتما باید راهی برای رفع این مشکل باشه.
لطفا بگید چه طور میشه این محدودیت رو برداشت.
ممنون

Amir Oveisi
چهارشنبه 05 بهمن 1390, 21:57 عصر
template اون button رو تغییر بدید و به هر حالتی که میخواید درش بیارید. مثلا یک grid که داخلش یه rectangle باشه و دو تا image. با rectangle رنگ رو تنظیم کنید و با image ها عکس هایی رو که میخواید بزارید تو button.

tabatabaeefar
چهارشنبه 05 بهمن 1390, 23:59 عصر
ممنون از جوابتون.
یا من منظور شما رو متوجه نشدم و یا شما منظور منو متوجه نشدین.
البته احتمال اولی خیلی بیشتره چون من تازه WPF و Blend رو شروع کردم :لبخند:
من از این دکمه ها توی برنامه زیاد دارم و باید عکس و رنگ های مختلفی رو بهشون بدم.
میخوام پویا باشه. فکر میکنم روشی که شما گفتین پویا نبود.
اگر ممکنه یه کم ابتدایی تر توضیح بدید.
پیشاپیش از حوصله ایی که به خرج میدید ممنونم.

Amir Oveisi
پنج شنبه 06 بهمن 1390, 00:54 صبح
خوب این هم پویا هست. شما وقتی برای یک کنترلی template جدید تعریف می کنید میتونید اجزای سازنده اون template‌ رو به شکل پویا مقدار دهی کنید. اگر این هم براتون کافی نباشه میتونید user control بسازید. (که من ساختن user control رو پیشنهاد می کنم).