Conclusion
Good job! Now you know what DataContext is!
Summary
- Binding Context is the default target of bindings.
- Every control has it inside its
DataContextproperty. - By default, controls inherit their
DataContextfrom their parent. - The
DataContextof the document root is the ViewModel. - If a
DataContextof a control is setnull, the control doesn't get rendered.