xaml - 如何在 UWP 中设置边距?
问题描述
我正在尝试使用
<animations:AnimationCollection x:Name="UnHoverCollection">
<animations:Vector2Animation To="10,10" Target="Margin" />
</animations:AnimationCollection>
和这个动画
<animations:AnimationCollection x:Name="UnHoverCollection">
<animations:Vector4Animation To="10,10,10,10" Target="Margin" />
</animations:AnimationCollection>
并采取下一个错误
“未找到指定的属性或无法设置动画。上下文:边距表达式:边距开始位置:0,结束位置:6”
这个动画是怎么做的?
解决方案
如果要移动对象,则为边距设置动画不是一个好主意。这些动画类型主要是根据X、Y坐标来操作的。我建议你可以使用 TranslationAnimation 或 OffsetAnimations。您可以参考此文档来移动对象。
推荐阅读
- python - 在画布内实现滚动条属性错误
- r - 将循环转换为应用,虹膜示例
- solr - Apache Solr 的 Spring 数据中的日期类型
- python - PyParsing大(百万行+)文件
- python-3.x - 赋值前引用的局部变量“num1”
- node.js - ReferenceError: firebase 未定义 - 在 Nodejs/express
- html - 当 id 包含特殊字符时,为什么维基百科使用第二个 html 锚点
- r - R:如何更改通过 for 循环中的变量创建的数据框的单元格值
- c++ - OnConnect() 回调没有被使用 mosquitto C 调用
- ms-project - 在 MS Project 中发布新项目计划之前更改概览