1
任何人都知道我如何使用VSM改變從「紅色」到「藍色」的文本塊文本顏色?文本塊有像按鈕,文本框等temeplate?感謝您的幫助,並期待您的答覆......當鼠標懸停時,使用VSM更改TextBlock前景?
任何人都知道我如何使用VSM改變從「紅色」到「藍色」的文本塊文本顏色?文本塊有像按鈕,文本框等temeplate?感謝您的幫助,並期待您的答覆......當鼠標懸停時,使用VSM更改TextBlock前景?
您可以使用文本框和鼠標套裝彩色背景上
<TextBox TextWrapping="Wrap" Background="#FFBA2C2C" Height="20">
<TextBox.Template>
<ControlTemplate>
<StackPanel Orientation="Horizontal">
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal"/>
<VisualState x:Name="MouseOver">
<Storyboard>
<ColorAnimation To="Red" Storyboard.TargetProperty="(TextBlock.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="textBlock" d:IsOptimized="True" Duration="0"/>
</Storyboard>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
<TextBlock x:Name="textBlock" Text="Click Me"/>
</StackPanel>
</ControlTemplate>
</TextBox.Template>
</TextBox>
你好Smith.Patel非常感謝您的幫助,但我想要的東西,再次感謝 。 – 2012-04-17 14:58:49