zoukankan      html  css  js  c++  java
  • Windows窗体应用开发1

      1.Windows窗体的基本概念

      2.Windows窗体应用程序

      3.Windows窗体常见界面元素

      4.Windows窗体中的事件处理

    1.Windows窗体的基本概念

      打开一个Window的系统应用,可以拿记事本作为例子:

      

      这个记事本就是一个窗体,用户和程序之间的交互是通过“窗体”、“按钮”等图形化界面元素进行的。我们使用这些软件为我们实现了一些目的,如上面提到的txt文档,写一些内容然后存到电脑上,也有word套件用于办公,用户和程序进行交互,程序做出来要功能强大,效率高,才能实现我们使用这些工具的目的,就像办公时候的word套件加快办公效率,软件设计使用的时候也要想着使用时候的情形。

    2.Windows窗体应用程序

      创建我的第一个应用程序,

      

      跟学习编程语言不一样的是要有工程(Project)的思想,做什么软件,先建一个工程。然后根据模块化的思想一块一块地将整个工程搭建起来。类比成写文章,搭建房子,每个功能用一个模块来实现,最后就可以做成我们平时在用的软件。当然现在第一个工程,也像我们学习每个编程语言一样,一开始先“HelloWorld”。建立完工程之后可以看见一个窗口,这个窗口就是我们最基础的窗口,通过工具箱向窗口上添加新的控件(按钮,文本之类的东西)。

      通过这个控件的属性进行更改,比如像我将text属性改成“HelloRyner”,此时按钮上显示的文本变成了设定的字符串。要更改关于按钮的代码,点击这个按钮,进入到相关代码

     private void button1_Click(object sender, EventArgs e)
     {
    
     }

    按钮1触发某个事件,此时添加一个“HelloWorld”

    后面弹出的这个窗口就是windows的消息框,MessageBox,添加代码 MessageBox.Show("Hello World");即可实现。

    3.Windows窗体常见界面元素

      上面的用到的按钮(Button)就是常用的窗体界面元素中空间的一种。

    元素 说明
    窗体 窗体就在上面用到的整个作为背景的窗口
    控件

    窗体上面的元素就有按钮之类的东西可以控制一些功能,方法和事件可以定义控件的外观和行为常用的控件包括Button、TextBox、Label

    、Panel、ComboBox

    组件 组件比较少见后面用到的时候会提及
    对话框 当我们要关闭txt文档的时候会弹出一个窗口询问“是否保存”

      注:控件和组件的区别主要在于控件位于窗体上而组件不是。组件通常从System.ComponentModel.Component基类派生而来

  • 相关阅读:
    html5+css3中的background: -moz-linear-gradient 用法 (转载)
    CentOS 安装Apache服务
    Linux 笔记
    CURL 笔记
    Spring Application Context文件没有提示功能解决方法
    LeetCode 389. Find the Difference
    LeetCode 104. Maximum Depth of Binary Tree
    LeetCode 520. Detect Capital
    LeetCode 448. Find All Numbers Disappeared in an Array
    LeetCode 136. Single Number
  • 原文地址:https://www.cnblogs.com/rynerlute/p/6646078.html
Copyright © 2011-2022 走看看