سلام
یه مدتی هست که یه مشکل برخوردم ولی نتونستم حلش کنم ! البته توی wpf و Silverlight میشه چون ابجکتی به عنوان Dependency Property داره ! ولی بدون این دو راهی براش پیدا نکردم !

مشکل اینجاست که من میخوام تایپ یک پروپرتی رو با وValue یک پروپرتی دیگه عوض کنم ! به طور مثال پروپرتی 1 من یک Enum هست که میخوام زمانیکه تغییر کرد پروپرتی 2 تایپش عوض شه !!!
از کلاس های Generic هم نمیتونم استفاده کنم به دلیل اینکه این کار رو دارم برای نوشتن یک UserControl انجام میدم یعنی باید این اتفاق توی محیط طراحی برنامه بیفته !!! کسی راهی میتونه پیشنهاد کنه ؟؟؟!؟

فکر میکنم موضوع رو کامل توضیح دادم ولی باز اگه جای سوالی مونده بود بپرسید تا به کمک هم یه جوابی براش پیدا کنیم !؟؟