TreeViewItemコントロールテンプレートでは、視覚的な状態を子コントロールにバインドする必要がありますが、バインド構文を理解できません。
TreeViewのHierarchicalDataTemplateには、次のものがあります。
       <TreeView.ItemTemplate>
            <HierarchicalDataTemplate ItemsSource="{Binding Children}">
                <StackPanel>
                    <Image Name="imgPicture" Source=".."/>                      
                </StackPanel>
            </HierarchicalDataTemplate>
        </TreeView.ItemTemplate>
コントロールテンプレートのimgPictureに視覚的な状態のアニメーションをバインドしたいと思います。
TreeViewItemのコントロールテンプレートには次のものがあります。
<VisualState Name="Selected">
     <Storyboard>
           <DoubleAnimation Storyboard.TargetName="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Header}" 
Storyboard.TargetProperty="MaxHeight"
To="100"
Duration="0"/>
     </Storyboard>
</VisualState>
ただし、Storyboard.TargetNameはStackPanelにバインドされ(TreeViewItemのヘッダーであるため)、コントロールのプロパティを変更できるように、StackPanel内のコントロール(imgPicture)にバインドする必要があります。xamlバインディング構文を使用してこれを行う方法はありますか?ご助力ありがとうございます。