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

    程序架构:
      C/S:
      控制台应用程序(CUI)
      winfor应用程序(GUI)
      B/S
    winform应用程序就是学习空间的属性,方法,和事件
    一、窗体类:
      都继承自Form类,也就是新创建的窗体都是以Form类为模板创建的,有默认的外观和属性
       属性:
       1.name:名称,给窗体起的名称,通过名称识别窗体对象,前缀:frm(from)
       2.Text:窗体标题
       3.Icon:图标1
       4.MaximizedBox:设置最大化按钮不可用
         MinimizedBox:设置最小化不可用
       5.FromBorderStyle:不可拖动大小
       6.BackgroungImage:设置背景图
       7.BackColor:背景色
       8.ForeColor:前景色(文字颜色)
       9.StartPosition:运行后再屏幕上的显示的位置
      10.WindowState:运行后显示的状态(如:最大化,最小化)

         方法:
        1.Close();
               (1)如果是启动窗体(Main方法中启动的窗体)关闭,系统退出
               (2)如果不是启动窗体关闭,系统不退出
                    在非启动窗体时退出系统用Application.Exit();
           (3)Show()显示窗体
               (4)Hide();隐藏窗体    
         事件:Load事件:窗体加载(显示),触发
               FormClosed 事件:窗体关闭时,触发

    二、标签控件:Lable 前缀(lbl)
        1.Name:
        2.Text:显示文字
    三、文本框控件:TextBox 前缀:txt
        1.Name
        2.Text:从键盘上输入的数据
        3.PassWordChar:设置密码的掩码(一般用于密码的输入)
        4.ReadOnly:设置是否只读
        5.Multiline:设置是否允许多行
    四、下拉列表:Combobox  前缀:cbo
       1.Name:
       2.Items:设置下拉列表项
       3.Text:选择的文本(也可以输入)
    五、button:按钮  前缀:btn
       1.name:
       2.Text:按钮上面显示的文字
       3.事件:Click  单击事件,默认事件
     编写关联事件处理程序:
       1.选择控件
       2.如果是默认事件,在该控件上双击即可
       3.如果不是默认事件,就到事件列表中去找
    六、弹出对话框:
       1.MessageBox.Show("提示内容",“标题”,按钮类型,图标);
       2.返回类型:DialogResult 是枚举类型,可以通过他判断你点击的按钮
    七、窗体跳转步骤:
       1.创建窗体的对象
       2.调用Show()方法显示窗体
         

  • 相关阅读:
    html知识点
    BFC的布局规则以及触发条件
    父元素与子元素之间的margin-top问题(css hack)
    加overflow-hidden就可以解决高度塌陷问题,overflow-触发BFC
    子元素margin-top为何会影响父元素?
    子div设置margin-top使得父div也跟着向下移动
    vue 之 mongodb安装问题
    vue 之 nginx原理(webpack环境下配置)
    vue 之 PC端项目配置
    ASP.NET CORE (一)
  • 原文地址:https://www.cnblogs.com/a1111/p/6041102.html
Copyright © 2011-2022 走看看