2010-10-13 70 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里面所有的东西搬到一个模板?

回答

相关问题