فصل اول مقدمه اي بر تکنولوژي
Windows Presentation Foundation
تکنولوژيهاي جديد داتنت8
مشکلات تکنولوژيهاي قبل در شخصيسازي ابزارها10
درک گرافيک ويندوز14
Directx موتور گرافيکي جديد15
درجهبنديهاي WPF18
عدم وابستگي WPF به رزولوشن19
معماري WPF21
ساختار سلسله مراتبي آبجکتها در WPF24
فصل دوم زبان XAML
طراحي واسطهاي گرافيکي کاربر قبل از WPF28
کاربردهاي مختلف XAML29
ساختار فايلهاي XAML30
شکل ساده يک سند XAML33
فضاي نامها در XAML35
خواص و رويدادها در XAML36
فصل سوم چيدمان طراحي کنترلها
ايجاد برنامههاي WPF45
چيدمان عناصر در WPF49
کنترل هاي کانتينر (ContainerControls)51
مفهوم Content در WPF53
کنترل Expander 58
فصل چهارم نتيجهگيري
مزاياي WPF61
معايب WPF64
چشم انداز65
نتيجهگيري66
منابع67
فهرست شكلها
فصل اول مقدمه اي بر تکنولوژي
Windows Presentation Foundation
شکل1-1)نمونه پياده سازي يک دستور چهار شرطي در سيستم WF 9
شکل1-2 )کنترل منويي11
شکل1-3 )معماري WPF22
شکل1-4 )ساختار سلسله مراتبي آبجکت هايمختلف را در تکنولوژي WPF24
فصل دوم زبان XAML
شکل2-1)يک نمونه از آبجکت TextBoxکه تعداي خواص آن از جمله رنگي بهعنوان پس زمينه و رنگ پيش زمينه و .. تعريف شده است.37
شکل2-2 )در اين شکل ظاهر TextBox باتغيير خاصيت BackGround و ForeGround تغيير کرده است.39
شکل2-3)وجود گزينه ديگري با عنوان را نشان ميدهد که باانتخاب آن مي توانيد، يک رويداد جديد براي کنترل مورد نظر ايجاد کنيد.41
شکل2-4)نحوه تعريف يک رويداد کليک براي يک Button41
شکل2-5)نحوه رفتن به يک رويداد از قبل تعريف شده42
فصل سوم چيدمان طراحي کنترلها
شکل3-1) ايجاد يک پروژه WPF45
شکل3-2)نتيجه حاصل ازايجاد يک پروژه WPF Application47
شکل3-3 )نمونه اي از يکعنصر ToolTip54
شکل3-4)سلسله مراتب ارثبري کنترلهاي کانتينر وکنترلهاي محتوا55
شکل3-5 )نمايش عکس بعنوان محتواي يک Button58
فصل چهارم نتيجهگيري
شکل4-1) نماي ظاهري ياهو مسنجر جديد ويژه سيستم عامل ويستا 65