PDA

View Full Version : نحوه استفاده از UserControlهای ایجاد شده در WPF



Shahram_12
پنج شنبه 27 تیر 1392, 13:11 عصر
با سلام


من درون برنامه خودم یک کلید با استفاده از UserControlساختم (البته در WPF) کهبا دو مشکل روبرو شدم


اول اینکه : برنامه من با خطایی به شرح ذیلروبرو شده که نمیدونم علت اون چیه

All objects added to an IDictionarymust have a key attribute or some other type of key accosiated with them


دوم اینکه : اگه بخوام از این UserControl ساختهشده درون برنامه استفاده کنم به چه روشی ممکنه


با سپاس از همگی
فقط مشکل انه که نمیشه برنامه رو اتچ کرد

sajad.net
پنج شنبه 27 تیر 1392, 15:27 عصر
برای خطا برو به این لینک http://msdn.microsoft.com/en-us/library/bb907403(v=vs.90).aspx

برای قرار دادن userControl
<namespace:UserControlName/>

Shahram_12
پنج شنبه 27 تیر 1392, 16:54 عصر
با تشکر
لینک ک اشاره نمودین خرابه
من دارم تو WPF برنامم رو مینویسم namespace نیست

danialafshari
پنج شنبه 27 تیر 1392, 17:26 عصر
سلام
برای این کار باید از Toolbox کنترل ElementHost را انتخاب کنید و با این کار کنید
http://msdn.microsoft.com/en-us/library/system.windows.forms.integration.elementhost.aspx
اینم طریقه add کردن
http://blogs.msdn.com/b/calvin_hsia/archive/2007/12/11/6740119.aspx

sajad.net
پنج شنبه 27 تیر 1392, 18:39 عصر
نمی دونم لینک برای من کار می کنه

اما namespace

وقتی که usercontrol رو می سازی یه فایل .cs هم ایجاد می شه منظورم همین namespace داخل اونه که با احتمال زیاد با namespace پروژه یکه