ورود

View Full Version : contentpresenter چیه ؟ چه کار میکنه؟



سیدسبحان
سه شنبه 24 شهریور 1394, 21:22 عصر
سلام میخاستم بدونم این کنترل:
contentpresenter

کارش چی هست توی wpf?
چطوری میشه باهاش کار کرد؟

SabaSabouhi
چهارشنبه 25 شهریور 1394, 09:00 صبح
سلام
وقتی می‌خوای یک Custom Control بسازی باید براش Template تعریف کنی. اگه کنترلی که داری می‌سازی قراره Content داشته باشه ( مثل کنترل Button )
باید در جایی از Template وجود Content رو اعلام کنی.

<ContentPresenter Content="{TemplateBinding Content}" />


تو کد هم باید بالای تعریف کلاس از Attribute


[ContentProperty( "Content" )]



استفاده کنی.

صبا صبوحی