WPF internals
Here are the links to the various articles I’m writting for my “WPF internal” series:
- Part 1 of N: what are the core WPF classes ?
- Part 2 of N: how the WPF controls are organised ?
- Part 3 of N: how ZIndex works ? [not yet available]
- Part 4 of N: how InputGestures works ? [not yet available]
- Part 5 of N: how databinding with DataContext works ? [not yet available]
- Part 6 of N: how databinding with an ItemsControl works ? [not yet available]
- Part 7 of N: what is the difference between a ContentControl and a ContentPresenter ? [not yet available]
All the information that I’m giving here is based on my PERSONAL understanding using tools like Reflector and VS Class Diagram Designer that help me figure out how things fit together. I’m neither a Microsoft WPF Architect nor a Program Manager on the .Net framework !
Please let me know if you’re interested in special topics, I’ll do my best to try to include them in the series. Please also feel free to leave comments on the articles so that if I’m misunderstanding something I can fix it.


Recent Comments