• 【2017-04-25】winform公共控件、菜单和工具栏、Tab和无边框窗体制作


    一、公共控件

    1、 Button   按钮
    + 布局
    - AutoSize   按钮尺寸自动适应里面内容的长度
    - Location    位置
    - Margin       控件与控件外边距
    - Size     当前尺寸

    +行为
    - Enabled     是否可用
    - TabIndex     该控件对应的Tab键索引值
    - TabStop      该控件对应的Tab键禁用时的索引值
    - Visible     显示和隐藏

    +外观
    - BackColor    背景色
    - BackgroundImage      背景图
    - BackgroundImageLayout     背景图布局
    - Cursor   鼠标移入的鼠标样式
    - FlatAppearance *  设置边框颜色边框宽度,鼠标移入时背景色,鼠标按下时背景色  与FlatStyle配合使用
    - FlatStyle *    与FlatAppearance配合使用
    - Font   文字
    - ForeColor   前景色
    - Image   图片
    - ImageAlign   设置图片位置
    - Text   显示的文字
    - TextAlign   文字对齐方式
    - TextImageRelation   图像与文本的相对位置

    2、CheckBox     多选按钮
    外观
    - Appearance   控制复选框的外观
    - CheckAlign    确定控件中复选框的位置
    - Checked   是否被选中,选中true,不选中false
    - CheckState   控制三种是否选中的状态

    3、CheckedListBox    多选集中复选框,从控件上的小箭头处点开进行添加

    - CheckOnClick   是否单击切换选项

    4、ComboBox    下拉式选项,从控件上的小箭头处点开进行添加

    - DropDownStyle   设置为dropdownlist控制控件启动后选项为只读不可修改

    后台程序中往下拉选项中动态加载数据

    默认选中一项

     

    0,是默认选中第一个。

    5、DateTimePicker   时间日期控件

    - MaxDate  最大日期

    - MinDate   最小日期

    取值:

    6、Lable   显示文字

    7、LinkLable 超链接样子的Lable

    8、ListBox   选择,一堆里面选一堆

    - SelectionMode  选MultiSimple这个为可以多选

     9、MaskedTextBox    可以控制要输入的字符串格式的文本框

     - Mask  设置要控制的格式

     10、MonthCalendar   也是时间日期控件,展开样式

    - MaxSelectionCount  默认选中天数

    取值:

     

     11、NotifyIcon   托盘工具桌面右下角图标

     - Icon 小图标

     - Text 小图标显示的文字

    在上面绑定一个右键菜单ContextMenuStrip就是qq小图标的样子

    双击托盘小图标最小化和最大化

    12、 NumericUpDown  只能输入数字,按键自动加减

     - Maximun  最大到几

     - Minimun  最小到几

      

    13、PictuerBox   放置图片用的

    14、ProgressBar   进度条

      - value  进度条长到多长

     15、RadioButton  单选按钮

    分组:将同一组的RadioButton放到容器里的Panel控件中

    16、RichTextBox  文本域 自动换行

     - MaxLength  输入最大字符长度

     - ReadOnly 只读属性

     - WordWrap  改为false 就变为不自动换行

     - ScrollBars 出滚动条

    17、TextBox  也是文本域

      - PassWordChar  密码遮盖符

    18、ToolTip  有这个控件以后窗体界面上能看的见的控件都会多一个杂项属性,在控件的杂项属性中可以设置鼠标移入后的提示

     - ToolTipTitle  设置标签

     - ToolTipIcon 小图标

     19、WebBrowser  显示网页的,右键查看代码

     二、菜单和工具栏

    1、MenuStrip菜单。    拖进窗体中右键插入标准型,该有的都有了

    菜单中的横线:输入一个减号回车

    或者右键插入

     设置小图标:右键-设置图像。

     设置快捷键:属性ShortCutKeys

     2、StatusStrip   底部菜单栏

    3、ContextMenuStrip   右键菜单

     在要打开右键菜单的控件的属性中ContextMenuStrip属性绑定上对应的ContextMenuStrip

     4、ToolStrip   工具栏

    5、 ToolStripContainer 工具栏容器

     

  • 相关阅读:
    为什么Java不支持多重继承
    thymeleaf生成页面时报错:An error happened during template parsing (template: "class path resource [templates/index.html]")的解决办法
    MySQL操作数据时区分大小写
    java.lang.NoClassDefFoundError: com/jhlabs/image/RippleFilter
    多线程学习系列:(六)线程池基础下
    多线程学习系列:(四)线程同步基础下
    多线程学习系列:(八)Winform中多线程编程基础上
    多线程学习系列:(五)线程池基础上
    多线程学习系列:(七)基于多线程的基本组件
    HTTP头部
  • 原文地址:https://www.cnblogs.com/qq609113043/p/6770653.html
Copyright © 2020-2023  润新知