WPF stretches binding to include styles, templates, tooltips, brushes, and other features. WPF is highly flexible, but its binding model includes several important defaults and fallback patterns that ...