0

>> Learning WPF Full <<

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:>> Learning WPF Full <<
جمعه 25 اردیبهشت 1394  7:04 AM

 خاصیت Content ها
در پست قبلی دربارۀ Content توضیحاتی دادم خب در این پست کمی بیشتر با خاصیت هاشون آشنا میشید
 
هر کنترل محتوا، دارای خاصتی به نام Content هست. این خاصیت در برگیرنده عناصری خواهد بود که به عنوان محتوای کنترل مورد نظر شناخته میشه.
به طور کلی خاصیت Content در کنترل های محتوا، می تواند شامل دو دسته کلی زیر از عناصر WPF باشد :
 
 
الف) دسته اول عناصری هستند که از کلاس UIElement ، ارث بری نمی کنند، در این موارد، متد ToString فراخوانی شده تا متن آن عنصر را به عنوان محتوای عنصر مورد نظر قرار دهد.
 
ب) دسته دوم عناصری که از کلاس UIElement ارث بری می کنند، این عناصر در واقع تمامی عناصر ویژوال در WPF را شامل می شوند
کمپایلر از متد OnRender این عناصر استفاده می کند تا قابل نمایش در کنترل محتوا باشد.
 
به کد زیر دقت کنید :
 
کد PHP:
<Window x:Class="Grid.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="this a simple Content" Height="235.689" Width="453.357">
    <Button Content="this a simple Content" HorizontalAlignment="Left" Height="68" VerticalAlignment="Top" Width="268" Margin="80,53,0,0"/>
</Window>  
مثلا : 
کد بالا تنها یک رشته متنی را به عنوان محتوای عنصر Button در نظر گرفته که این نوع از محتوا، از نوع دسته (الف) می باشد.

 

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها