Dynamic animation using storyboards
我发现有一个问题直接与我遇到的问题有关。但是,该线程中提供的答案有点短。我在google上做了一些关于“附加属性”的内容,我仍然有点困惑。
有人可以对这个问题略微说清楚吗?也许为上述链接提供一些示例代码?
提前致谢
答案 0 :(得分:0)
附加属性是子项中存在的容器的属性。例如,它允许您在网格中设置UIElement的列和行:
<Grid>
...
<Button Grid.Row="1">Push Me!</Button>
</Grid>
Grid.Row是附加属性,即使Button本身没有定义Grid.Row,也可以访问该按钮。
无论是动画还是拥有什么,这就是附加属性所做的事情。在链接中,您将注意到对Canvas.Top等的引用,以及正在做的是告诉您要为其添加Canvas.Top属性的对象,您希望它在父容器中具有某个位置。