2010-07-21 44 views

回答

13

假設初始的標籤的fontWeight設置是正常的,就像下面:

<Label x:Name="label" Content="Label" HorizontalAlignment="Left" FontWeight="Normal" VerticalAlignment="Top"/> 

你可以有以下情節串連圖板,使fontWeight設置標籤的粗體:

<Storyboard> 
    <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.FontWeight)" Storyboard.TargetName="label"> 
     <DiscreteObjectKeyFrame KeyTime="0"> 
      <DiscreteObjectKeyFrame.Value> 
       <FontWeight>Bold</FontWeight> 
      </DiscreteObjectKeyFrame.Value> 
     </DiscreteObjectKeyFrame> 
    </ObjectAnimationUsingKeyFrames> 
</Storyboard> 
+0

正是我正在尋找。謝謝! – Daniel 2010-07-22 12:47:24

0

,你可以使用一個轉換到雙fontWeight設置(如果動畫值超過一定閾值開關大膽),但我不認爲你可以實現這兩種狀態之間非常流暢的動畫轉換器。

相關問題