我希望能够在Checked和Unchecked上更改工具提示,我试过:
<VisualState x:Name="Checked">
<Storyboard>
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="ToolTipService.ToolTip" Storyboard.TargetName="btn">
<DiscreteObjectKeyFrame KeyTime="0">
<DiscreteObjectKeyFrame.Value>
<System:String>Button is checked</System:String>
</DiscreteObjectKeyFrame.Value>
</DiscreteObjectKeyFrame>
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
但似乎没有用,我做错了什么?
答案 0 :(得分:0)
在我之前,遇到了同样的问题。所以,我离开了VSM。我将ToolTip作为Resource并将其应用于控件。使用内部状态更改属性,我使用转换器更新了工具提示值。
HTH。