WPF笔记(2.8 常用的布局属性)——Layout
2015-11-13 17:41
417 查看
原文:WPF笔记(2.8 常用的布局属性)——Layout 这一节老没意思,啰里啰唆的尽是些HTML的属性,挑几个好玩的List出来,备忘:
Padding与Margin的区别:
Margin指控件边界与外界的间隙;Padding指的是控件内部内容与控件边界的间隙。两者可以同时使用。
不再支持 RenderTransform= "scale 3"
改为:
<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>
Padding与Margin的区别:
Margin指控件边界与外界的间隙;Padding指的是控件内部内容与控件边界的间隙。两者可以同时使用。
不再支持 RenderTransform= "scale 3"
改为:
<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>
相关文章推荐
- base64和图片~
- Sencha Touch 使用笔记
- 数据库——关系代数除法
- c++编程注意点之一
- 使用keytool对证书进行操作
- lua--简明教程
- WPF笔记(2.7 文字布局)——Layout
- SWIFT——函数
- {转}大公司里怎样开发和部署前端代码?
- 8)排序①排序算法之交换排序[1]冒泡排序法
- UIDataPicker 时间选择器
- 第一个冲刺的第三天
- 自定义view
- PHP第一天学习笔记
- 解析Java的InputStream类并借助其读取ppt文件
- drupal7 常用API
- 无线连接世界 创新驱动中国 《微波射频技术》杂志发布
- apache换端口
- sessiona小案例之验证码
- WPF笔记(2.6 ViewBox)——Layout