【发布时间】:2014-06-13 14:38:01
【问题描述】:
我有一个带有 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 来自资源:
Press ({0} State)
接收到的资源值是来自模型的变量 State (int)。
因为DiscreteStringKeyFrame的绑定不起作用(我认为原因是他不属于可视化树)。
还有什么方法可以做到这一点?
【问题讨论】:
标签: wpf animation binding resources storyboard