سلام
یک مشکل برام پیش اومده
یک استایل جدید ایجاد کردم و به button هام اعمال کردم
حالا می خوام فرضا تصویری که در استالم تعریف کردم از طریق property های این button قایل دسترس باشه و بتونم تغییرش بدم
شدیدا نیاز دارم بهش و ممنون میشم کمک کنید .
سلام
یک مشکل برام پیش اومده
یک استایل جدید ایجاد کردم و به button هام اعمال کردم
حالا می خوام فرضا تصویری که در استالم تعریف کردم از طریق property های این button قایل دسترس باشه و بتونم تغییرش بدم
شدیدا نیاز دارم بهش و ممنون میشم کمک کنید .
سلام
برای این کار تعریف استایل عملکرد مناسبی نیست
شما باید یک یوزر کنترل رو با طراحی دلخواه ایجاد کنید و برای اون Property ایجاد کنید
سلام به همه
کنترل یه پراپرتی داره به نام استایل، که میتونینی یه استایل جدید رو بسازین و سترهاشو بهش اد کنین بعد این استایل رو به کنترل تخصیص بدین.
اما یه نکته ریز هست که ممکنه توش گیر کنین اینکه تو سیلورلایت ما امکان آن ست کردن مقدار رو نداریم یعنی اگه یه استایل قبل بهش داده شده نمیشه که اون استایل رو ازش گرفت و ...
لذا باید کنترل رو دوباره دستروی کنین و دوباره کنترل رو باهمون مشخصات و با استایل جدید بسازین.
یک کلاس custom button درست کنید که از button مشتق شده باشه و در اون کلاس یه dependency Property برای عکستون تعریف کنید.
و برای اینکه این property رو توی blend یا ویژوال استادیو ببینید بایدروی property که تعریف میکنید از attribute کتگوری استفاده کنید.