Я могу привязать фон ребенка, если имя ребенка явно указано в ElementName:
<TreeViewItem Header="Test" Background="{Binding ElementName=TestChild, Path=Background}">
<TextBox Name="TestChild" Text="Hello?" Background="{Binding SomeBinding}" />
</TreeViewItem>
Я бы предпочел использовать относительную позицию, а не конкретные имена.Можно ли привязать ребенка с помощью родственника?В этом случае он всегда будет первым ребенком.Следующее НЕ РАБОТАЕТ, но кажется, что должно.
<TreeViewItem Header="Test" Background="{Binding RelativeSource={RelativeSource Mode=Self}, Path=Children[0].Background}">