• VS2017 winform 窗体控件常用属性、方法、事件(不完全摘要)


    属性:

    1. AutoSize 属性:用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。
    2. Anchor 属性:用来确定此控件与其容器控件的固定关系的。
    3. BorderStyle 属性:用来设置或返回边框。
    4. ReadOnly 属性:用来获取或设置一个值,该值指示文本框中的文本是否为只读。
    5. PasswordChar 属性:是一个字符串类型,允许设置一个字符,运行程序时,将输入到 Text 的内容
      全部显示为该属性值,从而起到保密作用,通常用来输入口令或密码。

    6. Text 属性:用来设置或返回控件内显示的文本,该属性也可以包含访问键,即前面带有“&”
      符号的字母,这样用户就可以通过同时按 Alt 键和访问键来选中控件。
    7. Button 
    8. DialogResult 属性:当使用 ShowDialog 方法显示窗体时,可以使用该属性设置当用户按了某按钮后,
      ShowDialog 方法的返回值。值有:OK、Cancel、Abort、Retry、Ignore、Yes、No 等。

    9. FlatStyle 属性:用来设置按钮的外观。3d、平的、跟随系统、弹出;
    10. RadioButton || CheckBox
    11. Checked 属性:用来设置或返回单选按钮是否被选中,选中时值为 true,没有选中时值为 false。(单选、多选控件)
    12.  Items 属性: 用于存放列表框中的列表项,是一个集合。
    13.  ListBox
    14. MultiColumn 属性:用来获取或设置一个值,该值指示 ListBox 是否支持多列。
    15. SelectedItem 属性:获取或设置 ListBox 中的当前选定项。
    16. SelectedItems 属性:获取 ListBox 控件中选定项的集合。
    17. PictureBox
    18. SizeMode 属性:用来决定图像的显示模式。Normal :Image 置于 PictureBox 的左上角,凡是因过大而不适合 PictureBox 的任何图像部分都将被剪裁掉。StretchImage:使图像拉伸或收缩,以便适合 PictureBox(会变形);AutoSize:会使控件调整大小,以便总是适合图像的大小。CenterImage :会使图像居于工作区的中心。 Zoom :可以使图像被拉伸或收缩以适应 PictureBox,但是仍然保持原始纵横比。
    19. Timer

    20. Interval 属性:用来设置定时器两次 Tick 事件发生的时间间隔,以毫秒为单位。
    21. ProgressBar || TrackBar
    22. Maximum 属性:用来设置或返回进度条能够显示的最大值,默认值为 100。
    23. Minimum 属性:用来设置或返回进度条能够显示的最小值,默认值为 0。
    24. Value 属性:用来设置或返回进度条的当前位置。
    25. Step 属性:用来设置或返回一个值,该值用来决定每次调用 PerformStep 方法时, Value 属性增加
      的幅度。

    26. OpenFileDialog && SaveFileDialog
    27. Filter 属性:用来获取或设置当前文件名筛选器字符串,该字符串决定对话框的【另存为文件类型】或【文件类型】框中出现的选择内容。不同筛选选项的字符串由垂直线条隔开,例如: “文本文件(*.txt)|*.txt|所有文件(*.*)|*.*”。还可以通过用分号来分隔各种文件类型,可以将多个筛选器模式添加到筛选器中,例如:“图像文件(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG; *.GIF|所有文件(*.*)|*.*” 。
    28. FileName 属性:用来获取在打开文件对话框中选定的文件名的字符串。文件名既包含文件路径也包含扩展名。
    29. InitialDirectory 属性:用来获取或设置文件对话框显示的初始目录,默认值为空字符串("")。
    30. Multiselect 属性:用来获取或设置一个值,该值指示对话框是否允许选择多个文件。
    31. FileNames 属性:用来获取对话框中所有选定文件的文件名。每个文件名都既包含文件路径又包含文件扩展名。如果未选定文件,该方法将返回空数组。

    方法:

    1. AppendText 方法:把一个字符串添加到文件框中文本的后面。
    2. Clear 方法:从文本框控件中清除所有文本。
    3. RichTextBox(富文本控件,可以输入和编辑文本:颜色、字体...)
    4. SaveFile 方法:用来把 RichTextBox 中的信息保存到指定的文件中;
    5. LoadFile 方法:使用 LoadFile 方法可以将文本文件、RTF 文件装入 RichTextBox 控件。
    6. ListBox
    7. Items.Add 方法:用来向列表框中增添一个列表项
    8. Items.Remove 方法:用来从列表框中删除一个列表项
    9. BeginUpdate 方法和 EndUpdate 方法:这两个方法均无参数,调用格式分别如下:ListBox 对象.BeginUpdate(); ListBox 对象.EndUpdate();这两个方法的作用是保证使用 Items.Add 方法向列表框中添加列表项时,不重绘列表框。即在向列表框添加项之前,调用 BeginUpdate 方法,以防止每次向列表框中添加项时都重新 绘制 ListBox 控件。完成向列表框中添加项的任务后,再调用 EndUpdate 方法使 ListBox 控件重新绘制。当向列表框中添加大量的列表项时,使用这种方法添加项可以防止在绘制 ListBox 时的闪烁现象。
    10. Timer
    11. Start 方法:用来启动定时器。
    12. Stop 方法:用来停止定时器。
    13. ProgressBar
    14. Increment 方法:用来按指定的数量(参数n)增加进度条的值
    15. PerformStep 方法:用来按 step 属性值来增加进度条的 Value 属性值
    16. OpenFileDialog && SaveFileDialog(仅提供文件名不提供文件打开和保存功能)
    17. ShowDialog 方法,该方法的作用是显示通用对话框用于选择文件,通用对话框运行时,如果单击对话框中的【确定】按钮,则返回值为 DialogResult.OK;否则返回值为DialogResult.Cancel。

    事件

    1. Text
    2. TextChanged 事件:该事件在 Text 属性值更改时发生。无论是通过编程修改还是用户交互更改文本框的 Text 属性值,均会引发此事件。
    3. CheckBox
    4. CheckedChanged 事件:当 Checked 属性值更改时,将触发 CheckedChanged 事件。
    5. HScrollBar && VScrollBar 
    6. Scroll 事件:该事件在用户通过鼠标或键盘移动滑块后发生。
    7. ValueChanged 事件:该事件在滚动条控件的 Value 属性值改变时发生。
  • 相关阅读:
    软件工程敏捷开发06
    学习进度条
    软件工程敏捷开发05
    软件工程敏捷开发04
    敏捷开发用户场景分析
    软件工程敏捷开发03
    软件工程敏捷开发02
    软件工程敏捷开发01
    面向对象程序设计(一)
    Java介绍、环境的搭建及结构化程序
  • 原文地址:https://www.cnblogs.com/nb08611033/p/8848415.html
Copyright © 2020-2023  润新知