WPF厚度关键帧不工作

WPF厚度关键帧不工作,wpf,vb.net,.net-4.0,Wpf,Vb.net,.net 4.0,我以前用“从到”动画设置边框动画,但现在我想添加一个“厚度”关键帧以使其看起来更好。我正在使用.NET4.0和vb Dim t As New ThicknessAnimationUsingKeyFrames() t.RepeatBehavior = RepeatBehavior.Forever Dim instance As ThicknessKeyFrame instance.Value = New Thickness(0, 0,

我以前用“从到”动画设置边框动画,但现在我想添加一个“厚度”关键帧以使其看起来更好。我正在使用.NET4.0和vb

        Dim t As New ThicknessAnimationUsingKeyFrames()
        t.RepeatBehavior = RepeatBehavior.Forever
        Dim instance As ThicknessKeyFrame
        instance.Value = New Thickness(0, 0, 0, 0)
        instance.KeyTime = TimeSpan.FromSeconds(0.0)
        t.KeyFrames.Add(instance)
        Dim instance2 As ThicknessKeyFrame
        instance2.Value = New Thickness(1, 1, 1, 1)
        instance2.KeyTime = TimeSpan.FromSeconds(0.5)
        t.KeyFrames.Add(instance)

我不能实例化厚度关键帧,我认为这是一个接口,但我不知道如何在这种情况下使用它。

首先,你需要实例化你的实例

Dim instance As New DiscreteThicknessKeyFrame()
底线是不正确的:

t.KeyFrames.Add(instance) 
应该是

t.KeyFrames.Add(instance2) 

抱歉,是输入错误-请重试我的解决方案