zoukankan      html  css  js  c++  java
  • 容器布局

    公共控件:
    
    RichTextBox:随窗体的大小改变而改变,在属性【布局】里,找到【Anchor】,点开【Top Left】 把右边和下边没有锁住的地方锁住
    Button:属性【布局】里,找到【Dock】可以进行填充,注意有优先级,先写的按钮可以先进行填充,以此可以进行布局的总体设置
    这时按钮会随着窗体的大小而改变,那么就需要【Anchor】设置锁住右边和下边,左边和上边不锁
    容器:
    FlowLayoutPanel:流式布局,特点是:如果流式布局里,什么都不放启动的时候是看不到的,往里面添加按钮的时候,会自动排成一行并换行,最常用的属性是【Dock】占据顶部或者左边排成一列,然后只需设置流式布局容器的大小就行了【visible:隐藏】
    GroupBox:用处最多的是在单选性别的时候,还有婚姻状况的时候,因为是单选,所以四个单选按钮只能选一个,那么如果把性别的两个按钮放在一个GroupBox容器里,那么就会选中一个,然后把另外两个按钮放在另一个这样的容器里就会又选中一个,这样就行了,【注意这个容器有个细细的白色边框线和小标题】
    Panel:最常用的容器之一,和流式布局很像,一个小区别就是里面的按钮可以随意摆放,是最原始的容器,最底层的,其他的容器是在它的基础上进一步完善的 
    TabControl:选项卡,可以点击小箭头来添加【选项卡】,该名称的时候,在属性里【TabPages】点开这个集合,在里面改其Text,每一个选项卡的按钮都可以放一些控件的
    SplieContainer:分割容器,一般不常用,默认的是左右分割,要想上下分割【在行为里找到属性Orientation----确定拆分器是垂直的还是水平的】
    TableLayoutPanel:表格容器,可以添加列和添加行,可以编辑行和列,调百分比的大小,也可以直接拖拽,在外观里【CellBorderStyle-----边框线】修改其边框线,【注意:每一个格子里只能放一个控件,可以加一个Panel在这个格子里,然后在Dock里设置为填充,这样就可以沾满这个单元格子了,在Panel里放多个就可以了】
    【如果有多个像窗体,想要设置先打开的是哪一个,点开Program,然后把Application.Run(new Form1)的Form1改成想要打开的窗体名就行了】
  • 相关阅读:
    Java Web 网络留言板2 JDBC数据源 (连接池技术)
    Java Web 网络留言板3 CommonsDbUtils
    Java Web ConnectionPool (连接池技术)
    Java Web 网络留言板
    Java Web JDBC数据源
    Java Web CommonsUtils (数据库连接方法)
    Servlet 起源
    Hibernate EntityManager
    Hibernate Annotation (Hibernate 注解)
    wpf控件设计时支持(1)
  • 原文地址:https://www.cnblogs.com/yunpeng521/p/7169434.html
Copyright © 2011-2022 走看看