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

    1.用菜单栏控件MenuStrip

    在菜单栏中可以添加菜单项(MenuItem),组合框(ComboBox),文本框(TextBox),

    MenuStrip的主要属性

    Name : 代码中菜单对象的名称

    Items:在菜单栏中显示的项的集合

    Text:与菜单相关联的文本

    MenuItem的主要属性和事件

    Name:代码中菜单对象的名称

    DropDownItems:在子菜单中显示的项的集合

    2.快捷键

    (1)选择要添加的菜单项

    (2)在菜单项文本后面输入&加快捷键字母

    菜单栏和菜单项的命名规则如下

    为菜单项设置Name属性时,加前缀ms,如:msUser,msAdmin等

    为菜单项设置Name属性时,加前缀tsmi,如tsmiAddStudentUser,tsmiExit等

    1.2使用工具栏控件ToolStrip

    工具栏控件中可以包含按钮(Button),标签(Label),下拉按钮(DropDownButton),文本框(TextBox),组合框(ComboBox)等,可以显示文字,图片或文字加图片

    主要属性

    ImageScalingSize:工具栏中的项显示图像的大小

    Items:在工具栏上显示的项的集合

    工具栏上的按钮和标签的主要属性和事件

    DisplayStyle:设置图像和文本的显示方式

    Image:按钮/标签上显示的图片

    ImageScaling:是否调整按钮/标签上显示的图片大小

    text:按钮/标签上显示的文本

    TextImageRelation:按钮/标签上图像与文字的相对位置

    2.1系统的基本控件

    主要属性和事件

    Checked:指示单选按钮是否已选中

    Text:单选按钮显示的文本

    Click:单击单选按钮时发生

    每个控件都有一个Name属性,用以在代码中表示该对象.我们每拖放到窗体上一个控件,都要首先要为控件命名.通常的前缀:Label为lbl,TextBox为txt,RadioButton为rdo,ComBox为cbo

    2.2排列窗体上的控件

    (1)选择要对齐的控件

    (2)在VS菜单中选择"格式"->对齐选项,单击想要对齐的方式

    (2)在"属性"窗口中,单击Anchor属性右边箭头,显示Anchor属性编辑器

    (3)在显示的十字星上选择或清除控件锚定的边

    2.3创建MDI应用程序

    1.为什么使用MDI

    在同一窗口中打开多个文件

    2.什么是MDI

    MDI(多文档界面)

    3.如何创建MDI

    (1)设置父窗体,将父窗体的ISMDIContainer属性设置为true

    (2)设置子窗体:在调用打开子窗体的Show()方法前,在代码中将子窗体的MdiParent属性设置为this

    3 组合框ComboBox控件

    常用属性和方法

    Count:获得集合中项的数目

    IsReadOnly获取指示能够修改该集合的值

    Item:检索集合中指定索引的项

    方法:

    Add():向组合框的项列表中添加项

  • 相关阅读:
    win7下cygwin命令行颜色和中文乱码解决
    maven mirror
    maven命令
    dubbo获取错误ip
    eclipse netbeans 代码模板
    windows下配置Groovy
    c++ 载入内存中dll ,以及内存注入
    表达式求值的 计算器
    vc 编译器的一些精典报错
    内联汇编实现 memcpy 和 memset
  • 原文地址:https://www.cnblogs.com/s122/p/7794296.html
Copyright © 2011-2022 走看看