C# 在XAML中创建动画时出错
新的XAML。。。我想做一些简单的动画。我试图从以下链接中了解MSDN的示例代码:C# 在XAML中创建动画时出错,c#,wpf,xaml,C#,Wpf,Xaml,新的XAML。。。我想做一些简单的动画。我试图从以下链接中了解MSDN的示例代码: 我经常遇到这样的错误:“添加到IDictionary的所有对象都必须有一个与其关联的键属性。第11行位置18” 这个错误意味着什么?我怎么修理它 StackPanel因为每个框架元素都有一个属性resources,它是一个属性,您只能使用x:Key属性将元素添加到其中以识别它们(基本上这是一个IDicToAnry)。因此,您需要在情节提要中添加一个x:Key: <Storyboard x:Name="m
我经常遇到这样的错误:“添加到IDictionary的所有对象都必须有一个与其关联的键属性。第11行位置18”
这个错误意味着什么?我怎么修理它 StackPanel因为每个
框架元素都有一个属性resources
,它是一个属性,您只能使用x:Key
属性将元素添加到其中以识别它们(基本上这是一个IDicToAnry
)。因此,您需要在情节提要中添加一个x:Key
:
<Storyboard x:Name="myStoryboard" x:Key="myStoryboardKey">
MSDN上的示例是错误的,或者它们的意思是x:Key=“myStoryboard”
而不是x:Name=“myStoryboard”
,用x:Key=“myStoryboard”
替换x:Name=“myStoryboard”
应该足以解决此问题
在这种情况下,您需要键
的原因是隐藏的代码使用的是IDictionary
,这需要一个唯一的键来识别。
<Storyboard x:Name="myStoryboard" x:Key="myStoryboardKey">