2010-10-13 104 views
0

舉例來說,如果我有一個邊界與這樣的風格:有沒有辦法將DataTrigger綁定到WPF中的模板?

    <Border> 
         <Border.Background> 
          <SolidColorBrush /> 
         </Border.Background> 
         <Border.Style> 
          <Style TargetType="Border"> 
           <Style.Triggers> 
            <DataTrigger Binding="{Binding StatusCode}" 
               Value="Status1"> 
             <DataTrigger.EnterActions> 
              <BeginStoryboard> 
               <Storyboard> 
                <ColorAnimation Storyboard.TargetProperty="(Border.Background).(SolidColorBrush.Color)" 
                    From="Transparent" 
                    To="Red" 
                    Duration="0:0:0.9" 
                    DecelerationRatio="0.1" 
                    AccelerationRatio="0.9" 
                    AutoReverse="False" 
                    RepeatBehavior="Forever" /> 
               </Storyboard> 
              </BeginStoryboard> 
             </DataTrigger.EnterActions> 
            </DataTrigger> 
           </Style.Triggers> 
          </Style> 
         </Border.Style> 
        </Border> 

有什麼辦法給datatrigger裏面所有的東西搬到一個模板?

回答

相關問題