عنوان مقاله

+ مقاله تکنولوژی (Windows Presentation Foundation( WPF

فهرست مطالب

+

فصل اول   مقدمه ای بر تکنولوژی
 Windows Presentation Foundation
تکنولوژی­های جدید دات­نت۸
مشکلات تکنولوژی­های قبل در شخصی­سازی ابزارها۱۰
درک گرافیک ویندوز۱۴
Directx موتور گرافیکی جدید۱۵
درجه­بندی­های WPF18
عدم وابستگی WPF به رزولوشن۱۹
معماری WPF21
ساختار سلسله مراتبی آبجکت­ها در WPF24
فصل دوم   زبان XAML
طراحی واسط­های گرافیکی کاربر قبل از WPF28
کاربردهای مختلف XAML29
ساختار فایل­های XAML30
شکل ساده یک سند XAML33
فضای نام­ها در XAML35
خواص و رویدادها در XAML36
فصل سوم   چیدمان طراحی کنترل­ها
ایجاد برنامه­های WPF45
چیدمان عناصر در WPF49
کنترل های کانتینر (ContainerControls)51
مفهوم Content در WPF53
کنترل Expander 58
فصل چهارم نتیجه­گیری
مزایای WPF61
معایب WPF64
چشم انداز۶۵
نتیجه­گیری۶۶
منابع۶۷
 
فهرست شکلها
فصل اول   مقدمه ای بر تکنولوژی
 Windows Presentation Foundation
شکل۱-۱)نمونه پیاده سازی یک دستور چهار شرطی در سیستم WF 9
شکل۱-۲ )کنترل منویی۱۱
شکل۱-۳ )معماری WPF22
شکل۱-۴ )ساختار سلسله مراتبی آبجکت هایمختلف را در تکنولوژی WPF24
فصل دوم   زبان XAML
شکل۲-۱)یک نمونه از آبجکت TextBoxکه تعدای خواص آن از جمله رنگی بهعنوان پس زمینه و رنگ پیش زمینه و .. تعریف شده است.۳۷
شکل۲-۲ )در این شکل ظاهر TextBox باتغییر خاصیت BackGround و ForeGround تغییر کرده است.۳۹
شکل۲-۳)وجود گزینه دیگری با عنوان را نشان میدهد که باانتخاب آن می توانید، یک رویداد جدید برای کنترل مورد نظر ایجاد کنید.۴۱
شکل۲-۴)نحوه تعریف یک رویداد کلیک برای یک Button41
شکل۲-۵)نحوه رفتن به یک رویداد از قبل تعریف شده۴۲
فصل سوم   چیدمان طراحی کنترل­ها
شکل۳-۱) ایجاد یک پروژه WPF45
شکل۳-۲)نتیجه حاصل ازایجاد یک پروژه WPF Application47
شکل۳-۳ )نمونه ای از یکعنصر ToolTip54
شکل۳-۴)سلسله مراتب ارث­بری کنترلهای کانتینر وکنترلهای محتوا۵۵
شکل۳-۵ )نمایش عکس بعنوان محتوای یک Button58
فصل چهارم نتیجه ­گیری
شکل۴-۱) نمای ظاهری یاهو مسنجر جدید ویژه سیستم عامل ویستا ۶۵

======