zoukankan      html  css  js  c++  java
  • 构建布局良好的Windows程序

    1.菜单栏

      MenuStrip的类型

    MenuItem 菜单项
    TextBox 文本框
    ComboBoX 组合框
    Separato 分割线

    前面都有ToolStrip做前缀

    2.Applaction.Exit()

      退出整个应用程序,关闭所有窗体

    3.this.Close()

      关闭当前窗体

      都会触发FormClosed事件和FormClosing事件

    4.带图片的工具栏

    displaystyle  是否显示图像和文本
    image 将显示的图像
    imageScaling 是否调整图像大小
    TextimageRelation  图像与文本的相对位置

    5.ToolStrip工具栏类型

    Button:按钮

    label 标签
    SplitButton 分割按钮
    DropDownButton 下拉按钮
    Separator 分割线
    ComnoBox 组合框
    TextBox 文本框
    progressBar 进度条

    前面都有ToolStrip作前缀

    6.单选按钮 RadioButton

      Checked:是否选中

    7.日期控件 DateTimePicker

    value 控件的当前日期
    MaxDate 最大日期
    MinDate 最小日期

    8.分组框:Gropebox

      text:关联的文本

    9.面板:panel

      作为容器使用

    10.工具:Visual Studio的"格式"菜单

      按住"Ctrl键",选择多个控件

      以第一个控件为基准

      可以使用anchor(锚定控件)

      固定控件与窗体边缘距离

      按住Ctrl键选择多个控件,再设置anchor属性,可以一次选中多个控件

      使用dock(停靠控件)

    11.dock属性

      将控件停靠在窗体的边缘或填充窗体

      当某个控件需要充满整个窗体时,设置控件的dock属性是最快捷的方式

      SdI:比如记事本 Word等

      mdi:多窗口应用程序

    比如Excel 浏览器等

    至少由连个窗口组成

    包括顶级框架窗口(也叫mdi容器)其他文档窗口(也叫子窗口)

    创建mdi的步骤

    1父窗体的ISMDIIContainer属性设为true

    子窗体的Mdiparent属性设为父窗体

    注意:

    设置了MDI子窗体不能用SHowDialog()

    建立子窗体窗口列表的步骤

    设置父窗体菜单控件的mdiwindowlistItem属性选定为窗口菜单项

  • 相关阅读:
    苏宁11.11:系统拆分的一些经验谈
    双11超级工程—阿里巴巴数据库技术架构演进
    阿里的Json解析包FastJson使用
    JSONObject、JSONArray、Map、JavaBean的相互转换
    method.invoke(...)反射点
    Spring中的CharacterEncodingFilter
    数组去重Demo引出的思考
    HDU 5095--Linearization of the kernel functions in SVM【模拟】
    GUI编程及文件对话框的使用
    Android中的指纹识别
  • 原文地址:https://www.cnblogs.com/wxl941549541/p/7795150.html
Copyright © 2011-2022 走看看