2017-05-03 19 views
-1

我有下面的XAML代碼:調用動畫按鈕點擊的XAML控制,而不訴諸的ViewModels

<Button Content="{Binding Header}" Background="Blue" Name="PanelHeader"> 
         <Button.Triggers> 
          <EventTrigger RoutedEvent="Button.Click"> 
           <BeginStoryboard> 
            <Storyboard> 
             <DoubleAnimation Storyboard.TargetName="Stackpanel" 
             Storyboard.TargetProperty="Height" 
             From="0" To="100" Duration="0:0:3" /> 
            </Storyboard> 
           </BeginStoryboard> 
          </EventTrigger> 
         </Button.Triggers> 
        </Button> 

我想故事板動畫移到堆面板的聲明,並簡單地調用該動畫從按鈕單擊。

大多數例子我發現訴諸使用視圖模型或其他代碼隱藏感嘆詞。

回答