WPF and XAML - Links to documents and tutorials: Difference between revisions
Jump to navigation
Jump to search
Line 15: | Line 15: | ||
* [http://msdn.microsoft.com/da-dk/magazine/cc785479(en-us).aspx Prism - Patterns For Building Composite Applications With WPF - Glenn Block] | * [http://msdn.microsoft.com/da-dk/magazine/cc785479(en-us).aspx Prism - Patterns For Building Composite Applications With WPF - Glenn Block] | ||
* [http://www.codeproject.com/KB/WPF/BeginWPF1.aspx WPF: A Beginner's Guide - Part 1 of n - Sacha Barber] | * [http://www.codeproject.com/KB/WPF/GuidedTourWPF_1.aspx A Guided Tour of WPF – Part 1 (XAML)] | ||
* [http://www.codeproject.com/KB/WPF/BeginWPF2.aspx WPF: A Beginner's Guide - Part 2 of n - Sacha Barber] | * [http://www.codeproject.com/KB/WPF/GuidedTourWPF_2.aspx A Guided Tour of WPF – Part 2 (Layout)] | ||
* [http://www.codeproject.com/KB/WPF/BeginWPF3.aspx WPF: A Beginner's Guide - Part 3 of n - Sacha Barber] | * [http://www.codeproject.com/KB/WPF/GuidedTourWPF_3.aspx A Guided Tour of WPF – Part 3 (Data binding)] | ||
* [http://www.codeproject.com/KB/WPF/BeginWPF4.aspx WPF: A Beginner's Guide - Part 4 of n - Sacha Barber] | * [http://www.codeproject.com/KB/WPF/GuidedTourWPF_4.aspx A Guided Tour of WPF – Part 4 (Data templates and triggers)] | ||
* [http://www.codeproject.com/KB/WPF/BeginWPF5.aspx WPF: A Beginner's Guide - Part 5 of n - Sacha Barber] | * [http://www.codeproject.com/KB/WPF/GuidedTourWPF_5.aspx A Guided Tour of WPF – Part 5 (Styles)] | ||
* [http://www.codeproject.com/KB/WPF/BeginWPF1.aspx WPF: A Beginner's Guide - Part 1 of n - Sacha Barber] | |||
* [http://www.codeproject.com/KB/WPF/BeginWPF2.aspx WPF: A Beginner's Guide - Part 2 of n - Sacha Barber] | |||
* [http://www.codeproject.com/KB/WPF/BeginWPF3.aspx WPF: A Beginner's Guide - Part 3 of n - Sacha Barber] | |||
* [http://www.codeproject.com/KB/WPF/BeginWPF4.aspx WPF: A Beginner's Guide - Part 4 of n - Sacha Barber] | |||
* [http://www.codeproject.com/KB/WPF/BeginWPF5.aspx WPF: A Beginner's Guide - Part 5 of n - Sacha Barber] | |||
===Tree View=== | ===Tree View=== |
Revision as of 05:34, 8 September 2009
Demonstration Videos
Windows Forms Controls and Equivalent WPF Controls
Tutorials
- Advanced WPF - Understanding Routed Events and Commands In WPF - Brian Noyes
- Patterns - WPF Apps With The Model-View-ViewModel Design Pattern - Josh Smith
- Prism - Patterns For Building Composite Applications With WPF - Glenn Block
- A Guided Tour of WPF – Part 1 (XAML)
- A Guided Tour of WPF – Part 2 (Layout)
- A Guided Tour of WPF – Part 3 (Data binding)
- A Guided Tour of WPF – Part 4 (Data templates and triggers)
- A Guided Tour of WPF – Part 5 (Styles)
- WPF: A Beginner's Guide - Part 1 of n - Sacha Barber
- WPF: A Beginner's Guide - Part 2 of n - Sacha Barber
- WPF: A Beginner's Guide - Part 3 of n - Sacha Barber
- WPF: A Beginner's Guide - Part 4 of n - Sacha Barber
- WPF: A Beginner's Guide - Part 5 of n - Sacha Barber
Tree View
- Simplifying the WPF TreeView by Using the ViewModel Pattern
- Introduction to Attached Behaviors in WPF - Josh Smith
Diagram Designer
- WPF Diagram Designer: Part 1 - sukram - Drag, resize and rotate elements on a Canvas
- WPF Diagram Designer - Part 2 - sukram - Designer Canvas with Zoombox
- WPF Diagram Designer - Part 3 - sukram - Connecting items
Colors and gradients
This is a page that will create a gradient (gradual color change) between 2 RGB colors.
ColorPic
.
Windows Vista Technical Articles
<google>ENGELSK</google>
ListView
Buttons
Threads in WPF
WPF Cross-Thread Collection Binding
- Part 1
- Part 3 - Working Property Change Events
- Part 3 - Working Property Change Events
- Part 4 - The Grand Solution
Validation of TextBoxes
- Validation in Windows Presentation Foundation - codeproject
- Regex Validation in WPF - codeproject
- [ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.en/wpf_conceptual/html/7103c2e8-0e31-4a13-bf12-ca382221a8d5.htm How to: Make Data Available for Binding in XAML]
Shutting down the application
RelativeSources (and sizes) in XAML
- Grid Size Sharing in WPF
- WPF - ListBox, ItemsPanelTemplate and a WrapPanel
- What is the difference between Source, RelativeSource, and ElementName when creating a Binding?
Context sensitive help and .chm files
Performance profiling tools
User controls
WPF user controls can't be used if their Assembly name contains spaces.
You will get error: mc3074 if the xmlns url contains spaces.