zoukankan      html  css  js  c++  java
  • C# 公共控件及程序制作流程

    程序制作流程:

    1、想这个程序是要干什么的,脑子里会大概有一个框

    2、将界面搭出来,界面层

    3、编写后台代码,业务逻辑层

    4、数据访问层


    计算器(思路):

    1、事件数据用法

    2、后台逻辑锻炼

    3、程序的制作思路,做一个按钮功能,你就先想这一个就行了


    公共控件常用属性

    1、Button:  

      Enabled        指示是否启用该控件

      Visible              确定该控件是可见还是隐藏

    2、CheckBox -CheckListBox

        TextAlign属性:  用来设置控件中文字的对齐方式。 

        ThreeState属性: 用来返回或设置复选框是否能表示三种状态,如果属性值为true时,表示可以表示 

        Checked属性:   用来设置或返回复选框是否被选中

        CheckState 属性:  用来设置或返回复选框的状态

    3、ComboBox:

          (1)、数据填进去  可以在后台 将要填进去的内容放到  Items集合中去

          (2)、如何取到选中的数据  SelectedItem

           只允许选择 - DropDownStyle

           默认选中项 - SelectedIndex

    4、dateTimePicker:    text - 中文日期  

                 value - DateTime类型

    5、Label  LinkLabel

        Text属性:    用来设置或返回标签控件中显示的文本信息。

        AutoSize 属性:  用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。

        BackColor属性:  用来获取或设置控件的背景色

        BorderStyle 属性:用来设置或返回边框

        Enabled 属性:  用来设置或返回控件的状态

    6、ListBox  SelectionMode -  

        在后台如何获取多选的全部内容  SelectedItems集合,遍历它们  

    7、ListView

    8、MaskedTextBox:  

        Mask  设置控制此空间允许的输入的字符串

    9、MonthCalendar:

          MaxSelectionCount 可为改控件选择的总天数

          SelectionStart 开始时间

          SelectionEnd  结束时间

    10、NotifyIcon:  

          Visible-     控制可见还是隐藏

          Icon -       图标

          Text -       鼠标悬停在该图标上时显示的文本

    11、NumericUpDown

              increment -  没单击一下按钮是增加或减少的数量

          Maximum -  指示数值up-down空间的最大值

          Minimum -   指示数值up-down空间的最小值

    12、pictureBox:

        Image - 不好用

    !!!! BackgroundImage-  好用  

           Layout   设置布局格式      

    13、ProgressBar:  

         value -     ProgressBar的当前值,再由最小和最大属性制定的范围内

         Maximum -  此ProgressBar正在使用的范围的上限

           Minimum -   此ProgressBar正在使用的范围的下限

           style -         此设置允许用户设置ProgressBar的样式

    14、RichTextBox -

         text-   可以换行

    15、TextBox

         Multiline -    控制编辑控制的文本是否能跨越多行

         ScrollBars -  对于多行编辑显示滚动条

    16、ToolTip:

         ToolTipTitle -   只要拖进来这个控件,那所有控件的杂项里都会多一条属性  就是用来设置此控件的介绍  

         InitialDelay     在工具提示窗口显示之前,指针必须在工具提示区域内保持静止的时间长度

         ReshowDelay  当指针从一个工具提示区域移动到另一个提示区域时,后面的工具提示窗口将在多长时间内显示

    17、TreeView:  树装列表  

    18、WebBrowser:

         Url - 指定Web浏览器控件导航到URL

  • 相关阅读:
    [设计模式整理笔记 五] 创建者模式(Builder)
    ArrayList与List<T>笔记
    asp.net站点URLRewrite小记
    ArrayList Array List<T>性能比较
    C# Socket SSL通讯笔记
    [设计模式整理笔记 六] 工厂模式与创建者模式总结
    [设计模式整理笔记 七] 原型模式(ProtoType)
    实现页面提交时显示"正在处理.."
    [设计模式整理笔记 四] 抽象工厂模式(Abstract Factory)
    在 ASP.NET 中执行 URL 重写 [转MSDN]
  • 原文地址:https://www.cnblogs.com/longhaijun/p/5889202.html
Copyright © 2011-2022 走看看