winform窗体(五)——布局方式

摘要:
您可以选择登顶或登顶。2、 边框布局★ 属性锚点:定义要绑定到容器边缘的控件。

一、默认布局

★可以加panel,也可以不加;

★通过鼠标拖动控件的方式,根据自己的想法布局。拖动控件的过程中,会有对齐的线,方便操作;

★也可选中要布局的控件,在工具栏中有对齐工具可供选择,也有调整各个控件大小的工具。

分层:右键点击控件。可以选择置于顶层或置于顶层。

      锁定控件:当部分布局完成,为了操作失误,把布局好的打乱,可以选中布局好的控件,右键,锁定控件,这样布局好得控件就不可以随意拖动了。

二、边界布局

★属性Anchor:定义某个控件绑定到容器的边缘。当控件锚定到某个边缘时,与指定边缘最接近的控件边缘与指定边缘之间的距离将保持不变。

★Dock属性:一般配合panel使用

Top:靠上,高度不变,左右(宽度)拉伸(拉动窗体时)
Bottom:靠下,高度不变,左右拉伸(拉动窗体时)
Fill:填充整个区域
Left:靠左,宽度不变,上下拉伸(拉动窗体时)
Right:靠右,宽度不变,上下拉伸(拉动窗体时)

三、流式布局(Flowlayoutpanel)

也是一个panel,与普通panel的区别是它里面的控件会按照一定的方向流(布局)

★属性FlowDirectiaon:LeftToRight从左到右

   TopDawn从上往下

   RightToLeft从右到左

   BottomUp从下往上

四、网格布局(表格布局TablelayPanel)

默认两行两列,可以自己添加行或列。

做好表格后,可以往表格里面添加控件。

 

五、卡片布局(TabControl)

即选项卡,如下图:

winform窗体(五)——布局方式第1张

 

六、分割布局(SplitContainer)

★属性orientation:调整分割方式,确定拆分器是水平的还是垂直的

                               Vertical:垂直;Horizontal:水平的

★分割线在窗体启动后,也是可以拖动的

分割布局效果图如下:

winform窗体(五)——布局方式第2张

免责声明:文章转载自《winform窗体(五)——布局方式》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇iOS开发中的这些权限,你搞懂了吗?PHP安装Redis扩展下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ANDROID窗体管理服务实现机制和架构分析

 一、功能     窗体管理是ANDROID框架一个重要部分,主要包含例如以下功能:    (1)Z-ordered的维护   (2)窗体的创建、销毁   (3)窗体的绘制、布局    (4)Token管理,AppToken    (5)活动窗体管理(FocusWindow)    (6)活动应用管理(FocusAPP)    (7)输入法管理  ...

winForm 打印预览

  自己很少写技术博客,虽然已经干程序员两年多了,winform开发,web开发都干过,不论项目大小对于.net的相关技术也是了解的,如mvc,wcf,wpf,silverlight,socekt通讯,nhibernate,spring.net wp手机开发等,但是最终发现还是软件架构比所谓的单一功能更为系统化。  下面是一个小的例子 Winfom打印预览...

C# 自定义控件制作和使用实例(winform)

C#自定义用户控件 此处为转载文章,用于记录自我学习过程,原文链接地址http://blog.csdn.net/xiongxuanwen/article/details/2605109 上篇:控件制作 本例是制作一个简单的自定义控件,然后用一个简单的测试程序,对于初学者来说,本例子比较简单,只能起到抛石引玉的效果。 我也是在学习当中,今后会将自己所学的...

(转)C# WinForm开发系列 TreeView

包含异步加载树,带拖动,多选,动画效果等控件(文章及相关代码搜集自网络,仅供参考学习,版权属于原作者! ). 1.我的资源管理器 2.支持Animation效果的树控件 翻译Stu-Smith著Customizable Tree Control with Animation Supportivanx译 For MSPROJECT.CN 简介本文实现一个全定...

DotnetBrowser入门教程-(1)浏览器控件使用

先简单介绍下DotnetBrowser作为基本浏览器控件的使用: 1、创建基于.net 4.0的桌面项目,如下所示: 2、首次使用的时候在工具栏里添加dotnetbrowser控件,如下图所示: 3、将dotnetbrowser控件拖至要显示的窗体上,如下图所示: 4、在Program里加入以下代码: 5、回到窗体,在窗体的Load时间里加入以下代...

WinForm中使用DXperience控件中XtraForm,如何实现换肤

在DevExpress.XtraEditors.XtraForm中,窗体的样式和皮肤有UseDefaultLookAndFeel属性。设置为false,就可以直接再属性里面修改样式和皮肤了。如果设置为true,可以再里面放控件defaultLookAndFeel,设置defaultLookAndFeel的样式和皮肤,XtraForm窗体的样式和皮肤就可以随...