2011-03-09 52 views
0

Button.StyleStyle.Trigger之間的Style標記有什麼用?是因爲風格附屬性?Button.Style和Style.Trigger之間Style對象的用法是什麼?

<Button.Style>     
    <Style > 
     <Style.Triggers> 
      <Trigger Property="Button.IsMouseOver" Value="True"> 
       <Trigger.EnterActions> 
        <BeginStoryboard> 
         <Storyboard> 
          <DoubleAnimation From="1" To="15" Storyboard.TargetProperty="FontSize"></DoubleAnimation> 
         </Storyboard> 
        </BeginStoryboard> 
       </Trigger.EnterActions> 
      </Trigger> 
     </Style.Triggers> 
    </Style> 
</Button.Style> 

回答

2

這是什麼XAML是什麼樣子的代碼:

var button = new Button(); 
button.Style = new Style(); 
button.Style.Triggers.Add(new Trigger() ...); 

標籤<Button.Style>引用的按鈕並<風格>標籤要設置的樣式屬性的屬性到Style類型的對象。如果您有Style的派生類,例如MyStyle,則XAML將如下所示:

<Button.Style>     
    <local:MyStyle> 
    </local:MyStyle> 
</Button.Style> 
相關問題