0
我试图设置一个图片控件的上边距,我可以用Margin.Top
得到这个值,但是为什么我可以用image1.Margin.Top = 5;
来设置呢?如何只设置WPF控件边距的一边?
如何才能设置这个唯一的值?
我试图设置一个图片控件的上边距,我可以用Margin.Top
得到这个值,但是为什么我可以用image1.Margin.Top = 5;
来设置呢?如何只设置WPF控件边距的一边?
如何才能设置这个唯一的值?
这是因为属性访问器不给你一个对象的引用。它只是一个围绕DependencyProperty
的包装,它通过GetValue
返回值。如果你想改变这个项目,你必须这样做:
Thickness margin = image1.Margin;
margin.Top = 5;
image1.Margin = margin;
谢谢!我明白了 – Lai32290