I am excited to announce the availability of the following FAQ paper which lists some of the WPF 4 questions frequently asked in the forum. This version has covered many parts of the new WPF 4 features; however, it’s far from complete. We’re working on the second part which will be updated here soon. Our forum support team keeps trying to help WPF developers to find the answers to their questions even easier and faster, and it’s always the top priority for our team to make the MSDN forum a better place for developers to ask questions, talk about technologies etc. So we really welcome and appreciate any feedbacks or suggestions on how to improve the FAQ section.
On behalf of the forum support team, I want to thank Colin Eberhardt, Charles Petzold and Pete Brown from the community for their great contributions to the online WPF contents we referred to in the FAQs; thanks to the WPF team (Rob Relyea, Troy Martez, Chango Valtchev, Andre Needham, William Han, Lester Lobo and many others) for reviewing the FAQs. Finally I want to thank all the WPF forum members who actively participate in this forum and help others.
The previously published FAQs (June 2008) are available here:
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/a2988ae8-e7b8-4a62-a34f-b851aaf13886
TOC
1. New Controls
1.1 Introduction to DataGrid, DatePicker, Calendar
1.2 How to get the cell content from Datagrid?
2. Visual State Manager
2.1 Introduction to Visual State Manager (VSM)
2.2 What is Visual State Manager, and how to use VSM to control the VisualState in the behind code?
3. Touch and Manipulation
3.1. How to use Touch and Manipulation by WPF 4?
3.2. How to use gesture in WPF4?
4. Graphics and Animations
4.1. What is Layout Rounding and how to use it in WPF 4?
4.2. What is the difference between the BitmapCacheBrush and the VisualBrush?
4.3. What is Pixel Shader 3 and how to use it in WPF 4?
4.4. How to create and use an Easing Function?
4.5. Why does Visual Studio give me a compiler warning when I use BitmapEffect classes?
5. Text
5.1. How to use the TextFormattingMode, TextRenderingMode and TextHintingMode properties?
5.2. How to change the Selection and Caret style?
6. Binding
6.1. What is a Dynamic Object and how to bind a Dynamic Object in WPF 4?
6.2. KeyBinding/MouseBinding frozen?
7. XAML Browser Applications
7.1. How to access the host page's HTML DOM from XBAP?
8. WPF and Windows
8.1. How to use the Windows 7 new taskbar features in WPF?
9. WPF and Silverlight Designer
9.1. What's new in the WPF & Silverlight designer and how to set it up?
Read more: MSDN Forums
On behalf of the forum support team, I want to thank Colin Eberhardt, Charles Petzold and Pete Brown from the community for their great contributions to the online WPF contents we referred to in the FAQs; thanks to the WPF team (Rob Relyea, Troy Martez, Chango Valtchev, Andre Needham, William Han, Lester Lobo and many others) for reviewing the FAQs. Finally I want to thank all the WPF forum members who actively participate in this forum and help others.
The previously published FAQs (June 2008) are available here:
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/a2988ae8-e7b8-4a62-a34f-b851aaf13886
TOC
1. New Controls
1.1 Introduction to DataGrid, DatePicker, Calendar
1.2 How to get the cell content from Datagrid?
2. Visual State Manager
2.1 Introduction to Visual State Manager (VSM)
2.2 What is Visual State Manager, and how to use VSM to control the VisualState in the behind code?
3. Touch and Manipulation
3.1. How to use Touch and Manipulation by WPF 4?
3.2. How to use gesture in WPF4?
4. Graphics and Animations
4.1. What is Layout Rounding and how to use it in WPF 4?
4.2. What is the difference between the BitmapCacheBrush and the VisualBrush?
4.3. What is Pixel Shader 3 and how to use it in WPF 4?
4.4. How to create and use an Easing Function?
4.5. Why does Visual Studio give me a compiler warning when I use BitmapEffect classes?
5. Text
5.1. How to use the TextFormattingMode, TextRenderingMode and TextHintingMode properties?
5.2. How to change the Selection and Caret style?
6. Binding
6.1. What is a Dynamic Object and how to bind a Dynamic Object in WPF 4?
6.2. KeyBinding/MouseBinding frozen?
7. XAML Browser Applications
7.1. How to access the host page's HTML DOM from XBAP?
8. WPF and Windows
8.1. How to use the Windows 7 new taskbar features in WPF?
9. WPF and Silverlight Designer
9.1. What's new in the WPF & Silverlight designer and how to set it up?
Read more: MSDN Forums