阅读 78

WPF布局篇--Canvas布局(一)

前言   

     本篇开始,总结WPF中的布局,如下图所示,WPF的布局控件都在System.Windows.Controls.Panel这个基类下面,使用 WPF提供的各种控件在WPF应用程序中界面进行布局,同时对各种子控件(如按钮、文本框,下拉框等)进行排列组合。 常用的布局容器主要有:Canvas、StackPanel、WrapPanel、DockPanel、Grid、UniformGrid、Boder、ViewBox

 1.本编主要总结Canvas 的用法

         Canvas 是一个最基本的布局容器,它不会自动调整内部控件的大小、位置,它仅支持显示坐标定位。Canves内部控件的默认位置是左上角,可通过设置LEFT,RIGHT,TOP,BOTTOM属性来调整控件在Canvas中的位置,Canvas默认不会自动裁剪超过自身宽度的内容,溢出的内容会显示在Canvas的外面;Canvas的作用主要是用来画图。

        以下示例代码是通过,canvas进行界面布局:

 1 "0,0" Background="#FFE6E5E5">
 2         
 3         "0,0" Height="70" Width="500" Background="#FFE6E5E5"  >
 4             
 5             "Left" VerticalAlignment="Top" Width="180" Margin="45,26">
 6             
 7             "Left" VerticalAlignment="Top" Width="80" Margin="285,26">
 8             
 9         
10         
11     

     界面效果如下:

 

原文:https://www.cnblogs.com/ramo/p/13491959.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐