天天看点

WPF笔记(2.8 常用的布局属性)——Layout

这一节老没意思,啰里啰唆的尽是些HTML的属性,挑几个好玩的List出来,备忘:

Padding与Margin的区别:

Margin指控件边界与外界的间隙;Padding指的是控件内部内容与控件边界的间隙。两者可以同时使用。

不再支持 RenderTransform= "scale 3"

改为:

WPF笔记(2.8 常用的布局属性)——Layout

  <Button>

WPF笔记(2.8 常用的布局属性)——Layout

   <Button.LayoutTransform>

WPF笔记(2.8 常用的布局属性)——Layout

    <ScaleTransform ScaleX="3" ScaleY="3"/>

WPF笔记(2.8 常用的布局属性)——Layout

   </Button.LayoutTransform>

WPF笔记(2.8 常用的布局属性)——Layout

  </Button>

同理RenderTransform

RenderTransform与LayoutTransform的区别:

我感觉啊,前者是生成前的处理,于是如果超过边界,多余的部分会被裁剪掉;后者是生成后处理,再怎么变化都不会超过边界,在允许的范围中,会自适应调整放大。

不再支持:    <Line LayoutTransform="rotate 50" Stroke="Blue" Y1="30" X2="100" />

WPF笔记(2.8 常用的布局属性)——Layout

    <Line Stroke="Blue" Y1="30" X2="100">

WPF笔记(2.8 常用的布局属性)——Layout

     <Line.LayoutTransform>

WPF笔记(2.8 常用的布局属性)——Layout

      <RotateTransform Angle="50"></RotateTransform>

WPF笔记(2.8 常用的布局属性)——Layout

     </Line.LayoutTransform>

WPF笔记(2.8 常用的布局属性)——Layout

    </Line>