我有一个带有StringAnimationUsingKeyFrames的故事板:
<Storyboard>
<StringAnimationUsingKeyFrames Storyboard.TargetProperty="(Button.ToolTip)" Storyboard.TargetName="xButton">
<DiscreteStringKeyFrame KeyTime="0" Value="{Binding State,Converter={StaticResource StateToStringConverter},StringFormat={x:Static props:Resources.xToolTipText}}"/>
</StringAnimationUsingKeyFrames>
....
<Storyboard>
xToolTipText来自Resources:
Press ({0} State)
从资源获得的值是Model的变量State(int)。
整件事无法工作,因为DiscreteStringKeyFrame的绑定不起作用(我认为原因是他不属于可视树)。
我可以采用另一种方法吗?
答案 0 :(得分:1)