• 计算器 和公共控件


    一、计算器:

    计算器练习的目的

    1)事件数据用法

    2)后台逻辑锻炼

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

    程序制作流程:

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

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

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

    4)数据访问层

    二、公共控件

    1 Button 按钮

      Enabled 控件是否可用;

      Visible  控件是否可见;

    2 复选框

    1CheckBox 复选框  

    Checked属性:用来设置或返回单选按钮是否被选中,选中时值为true,没有选中时值为false

     2CheckedListBox 复选框组

    3 ComboBox 下拉列表

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

     ComboBox1.Items.Add();

    2如何取到选中的数据

    ComboBox1.SelectedItem.ToString();

    (3) 默认选中项 - SelectedIndexmboBox

    (4)只允许选择,不允许输入- DropDownStyle

    4 DateTimePocker用户可选择时间日期

    DateTimePocker.text返回中文

    DateTimePocker.value返回DateTime类型

    5 Label 显示文字

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

    6 LinkLabel超链接文本控件

    首先要引用Process进程的命名空间using System.Diagnostics;

    Process.Start();//

    7 ListBox列表

    SelectionMode -可设置多选

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

    8 ListView 以五种不同视图中一种显示项的集合

    9 MaskedTextBox 使用掩码来规定输入格式

    Mask 可固定输入内容的格式

    10 MonthCalender 可选择日期的月历

    MaxSelectionCount 可更改连选几天

    SelectionStart 开始日期

    SelectionEnd结束日期

    应用:保质期时间,计划开始和结束时间

    11 NotifyIcon 托盘工具

    Visible-是否可见

    Icon - 图标

    Text - 提示文字

    12 NumericUpDown

    可以通过单击向上和向下按钮、按向上和向下箭头键来增大和减小数字,也可以直接输入数字。

    1Increment:获取或设置单击向上或向下按钮时,该控件递增或递减的值。 
    2Maximum:获取或设置该控件的最大值。 
    3Minimum:获取或设置该控件的最小值。 
    4Value:获取或设置该控件的当前值。 

    13 PictureBox图片

    SizeMode属性:用来决定图像的显示模式

    Image - 不好用BackgroundImage好用BackgroundImageLayout 设置布局格式

    14 ProgressBar进度条控件

    1Maximum属性:用来设置或返回进度条能够显示的最大值,默认值为100

    2Minimum属性:用来设置或返回进度条能够显示的最小值,默认值为0

    3Value属性:用来设置或返回进度条的当前位置。

    15 RadioButton 单选按钮

    常成组出现,用于提供两个或多个互斥选项,即在一组单选钮中只能选择一个,

    Checked属性:用来设置或返回单选按钮是否被选中,选中时值为true,没有选中时值为false

    16 RichButton 文本输入

    RichTextBox是一种既可以输入文本、 又可以编辑文本的文字处理控件, 与TextBox控件相比, RichTextBox控件的文字处理功能更加丰富, 不仅可以设定文字的颜色、 字体, 还具有字符串检索功能。 另外, RichTextBox
    控件还可以打开、编辑和存储.rtf格式文件、ASCII文本格式文件及Unicode编码格式的文件。

    Text中可使用转义字符。 

    17 TextBox 输入文本

    输入密码的时候会用到一个属性:passworchar,来掩饰密码;

    MultiLine 属性:用来设置文本框中的文本是否可以输入多行并以多行显示。

     ScrollBars属性: 用来设置滚动条模式, 有四种选择: ScrollBars.None (无滚动条), ScrollBars.Horizontal(水平滚动条),ScrollBars.Vertical(垂直滚动条),ScrollBars.Both(水平和垂直滚动条)。 
    注意:只有当MultiLine属性为true时,该属性值才有效。在WordWrap属性值为true时, 水平滚动条将不起作用 

    18 ToolTip 显示空间信息

    只要拖进来这个控件,那所有控件的杂项里都会多一条属性

    就是用来设置此控件的介绍

    InitialDelay 延迟出现提示时间

    ReshowDelay 出现时间的间隔

    19 TreeView树状列表

    20 WebBrowser允许用户在窗体浏览网页

    Uri u=new Uri(a);//实例化,a代表网址

    WebBrowser.Uri=u;

  • 相关阅读:
    redis全量复制和部分复制
    tp5怎么使用find_in_set
    ms1
    nginx+php上传大文件配置
    培训第一天!
    PHP中使用CURL(五)
    PHP中使用CURL(四)
    PHP中使用CURL(三)
    PHP中使用CURL(二)
    PHP中使用CURL(一)
  • 原文地址:https://www.cnblogs.com/zhang-dandan-1/p/5893689.html
Copyright © 2020-2023  润新知