Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试设置图像控件上边距的边距,我可以使用 获取此值Margin.Top,但为什么可以使用 设置此值image1.Margin.Top = 5;?
Margin.Top
image1.Margin.Top = 5;
我如何才能设置这个唯一的值?
这是因为属性访问器没有为您提供对该对象的引用。它只是一个围绕 a 的包装器DependencyProperty,它通过返回值GetValue。如果要更改该项目,则必须执行以下操作:
DependencyProperty
GetValue
Thickness margin = image1.Margin; margin.Top = 5; image1.Margin = margin;