Обычно объекты wpf наследуют контекст данных своего родителя, поэтому, если вы установили привязку, а контекст данных не задан, механизм привязки будет автоматически искать его в родительских элементах. Как я могу создать собственный класс (который не является элементом пользовательского интерфейса), который будет производить то же поведение, если он установлен как дочерний элемент другого элемента?