gpt4 book ai didi

c# - 如何在运行时移动 UI 元素?

转载 作者:太空宇宙 更新时间:2023-11-03 10:56:43 25 4
gpt4 key购买 nike

我需要在运行时通过代码在按钮 UI 元素周围移动。我怎样才能做到这一点?

按钮 UI 元素具有以下属性:
布局
- 宽度
- 高度
- 左
- 顶部
- 边距(左、右、上、下)

我需要在运行时更改 Layout->Left 和 Layout->Right。
当我用谷歌搜索时,我发现的主要是关于改变边距的信息,而不是左值和上值。请指导我。我希望这是一个标准问题,不幸的是我一直找不到答案。

最佳答案

Canvas.LeftCanvas.Top 是附加属性,它们的设置方式与普通属性略有不同。

“标准”方法是使用 .SetValue 方法:

buttonPlayTrailer.SetValue(Canvas.LeftProperty, 500);

另一种方法是使用 Canvas.SetLeftCanvas.SetTop 方法(结果完全相同,只是更方便):

Canvas.SetLeft(buttonPlayTrailer, 500);

关于c# - 如何在运行时移动 UI 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19240947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com