イベントを発生させる要素の子要素の 1 つのプロパティをアニメーション化する XAML でストーリーボードを作成しようとしています。しかし、この特定の状況では本当にできないことである、Names を使用せずに動作させることはできないようです。
私は基本的に次のようなことを試みています(もちろん非常に単純化されています):
<Canvas>
<Canvas.Triggers>
<EventTrigger RoutedEvent="FrameworkElement.Loaded">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetProperty="Children[0].(Canvas.Left)" From="0" To="400" />
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</Canvas.Triggers>
<Button Canvas.Left="20" Canvas.Top="20">A</Button>
<Button Canvas.Left="40" Canvas.Top="20">B</Button>
</Canvas>
これをどのように達成できるかについてのアイデアはありますか?