zoukankan      html  css  js  c++  java
  • 初识Windows程序

    window 操作系统中,处处是窗体

    简单 强大 方便 灵活

    步骤 新建项目  项目类型 visual C#项目 模板 window应用程序

    用partial 将同一个窗体的代码分开放在两个文件中:
    一个存放在vs自动生成的代码中

    冒号表示继承
    像孩子继承父母的特征所有窗体都继承Form

    窗体标题 : Name
    窗体图标: Icon
    图片背景Backgroundimage
    背景颜色 backcolor
    最大化按钮:MaximinBox
    最小化按钮:Minimun
    窗体边框样式 :FROMBorderStyle
    窗体初始位置:StartPosition
    窗体状态:WindowsState
    帮助按钮:HelpButton

    命名规范-前缀
    控件名称   控件类名   命名前缀
    标签   Label   lal
    文本框   TextBox   txt
    组合框   ComboBox  Cbo
    按钮   Button   btn

    规范化命名可以提高程序的可读性和可维护性

    标签label
    image:标签上的图像
    text:显示的文本
    文本框 TextBox:
    MaxLength:最大字符数
    MultiLine:是否可以输入多行文本
    PassWordChar:作为密码框时显示的密码字符
    readOnly:是否允许编辑
    Text:关联的文本

    组合框ComboBox
    Items:组合框中的项
    DropDownStyle:组合框的风格
    Text:组合框关联的文本
    SelectedIndex:当前选中项的索引,从0开始
    selectedItem:获取当前选定的项

    按钮 Button
    Enable:控件是否可用
    Text :显示文件
    TextAlign:文本的对齐方式


    Windows应用程序是事件驱动
    事件驱动:随时响应用户触发的事件,做出相应的处理
    我们需要做的
    针对相关事件,编写相应的事件处理程序
     
    编写事件处理程序的步骤
    选中控件  在属性窗口中单击  找到事件  双击生成事件处理方法 编写处理代码

    若事件事件处理方法未触发,请检查属性窗口中事件处理程序是否设置正确

    窗体FROM
    load事件:窗体加载时触发
    文本框 textbox:
    textchanged事件:文字改变时触发
    按钮button
    click事件:单击触发触动
    每个控件的事件非常多,我们只需要关注常用的事件即可

    messageBox消息框
    为什么要使用消息框?
    显示消息
    向用户请求消息

    实现步骤
    1定义窗体对象
    2显示窗体
    语法
    被调用的窗体类名 窗体对象=new被调用的窗体类名();
    窗体对象.Show();

  • 相关阅读:
    [转]tomcat启动报错too low setting for -Xss
    linux(centos) tomcat设置开机启动
    docker--centos镜像安装tomcat jdk1.8 mysql部署java web项目
    docker--常用命令
    docker--容器和镜像的导入导出及部署
    docker--在centos镜像安装mysql
    docker--(MAC ubuntu centos)安装
    js常用判断和语法
    linux命令-crontab
    ajax的另一种成功和失败回调函数
  • 原文地址:https://www.cnblogs.com/fl72/p/7782178.html
Copyright © 2011-2022 走看看