私は単純な電話ページでWP7アプリケーションを持っています。私はその下のスタックパネルを展開するチェックボックスをチェックするとチェックボックスがスタックパネルの展開/折りたたみアニメーションをトリガー
私は、チェックボックス
<CheckBox Content="Click me" Margin="0,2,0,0">
を持っています。
<StackPanel Height="0" x:Name="MyStackPanel">
<CheckBox Content="Condition"/>
</StackPanel>
は、今私は、このソリューションを試してみましたが、私はEventTrigger.RoutedEventがCheckbox.Checkedに割り当てることができない例外が発生します。
<CheckBox Content="Click Me" Margin="0,2,0,0">
<CheckBox.Triggers>
<EventTrigger RoutedEvent="CheckBox.Checked">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetName="MyStackPanel"
Storyboard.TargetProperty="Height"
To="100"
Duration="0:0:0.5" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</CheckBox.Triggers>
</CheckBox>
このようなアニメーションを実装する最良の方法は何ですか?
ありがとうございました
それが唯一の可能な解決策である
CheckBox.Checked
のToggleButton.Checked
みては? –