如何获取 WPF 中 UI 元素的旋转值
我已经弄清楚如何分配旋转值(element.RenderTransform = new RotateTransform(x)),但是如何获取元素的旋转值?
例如,如果我想让一个 ui 元素与另一个 ui 元素具有相同的旋转角度,我该怎么做?
I've figured out how to assign a rotation value (element.RenderTransform = new RotateTransform(x)), but how do I get the rotation value of the element?
For example, if I wanted to make one ui element have the same rotation angle as another ui element, how would I do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以通过以下方式获取旋转值:
如果您想让另一个 UIelement 以相同的方式旋转,您可以分配相同的变换:
You can get the rotation value by doing:
If you want to just make another UIelement rotate in the same way, you can just assign the same transform:
您可以命名 RotateTransform,然后绑定到其属性。例如,在“main”ui 元素中,您可以将转换定义为:
然后您可以从另一个元素绑定到该转换:
You can name the RotateTransform and then bind to its properties. For example, in your 'main' ui element, you define the transform as so:
Then you can bind to that transform from another element: