原文:
WPF笔记(2.8 常用的布局属性)——Layout
这一节老没意思,啰里啰唆的尽是些HTML的属性,挑几个好玩的List出来,备忘:
Padding与Margin的区别:
Margin指控件边界与外界的间隙;Padding指的是控件内部内容与控件边界的间隙。两者可以同时使用。
不再支持 RenderTransform= "scale 3"
改为:
<
Button
>
< Button.LayoutTransform >
< ScaleTransform ScaleX = " 3 " ScaleY = " 3 " />
</ Button.LayoutTransform >
</ Button >
< Button.LayoutTransform >
< ScaleTransform ScaleX = " 3 " ScaleY = " 3 " />
</ Button.LayoutTransform >
</ Button >
同理RenderTransform
RenderTransform与LayoutTransform的区别:
我感觉啊,前者是生成前的处理,于是如果超过边界,多余的部分会被裁剪掉;后者是生成后处理,再怎么变化都不会超过边界,在允许的范围中,会自适应调整放大。
不再支持: <Line LayoutTransform="rotate 50" Stroke="Blue" Y1="30" X2="100" />
改为:
<
Line Stroke
=
"
Blue
"
Y1
=
"
30
"
X2
=
"
100
"
>
< Line.LayoutTransform >
< RotateTransform Angle = " 50 " ></ RotateTransform >
</ Line.LayoutTransform >
</ Line >
< Line.LayoutTransform >
< RotateTransform Angle = " 50 " ></ RotateTransform >
</ Line.LayoutTransform >
</ Line >