一.对齐控件
选择的第一个控件是主控件,其他的控件都与其对齐。
菜单栏中的“格式”菜单除了“对齐”命令外,还包含“使大小相同”“水平间距”和“垂直间距”等命令,使用这些命令可以将选择的控件进行大小尺寸和间距的批量调整。

Anchor属性(锚定)个Dock属性(停靠),这两个属性每个控件都有

Anchor属性:它的作用就是设置控件相对于窗体的某个边缘的距离保持不变,既与窗体一起动态调整控件的大小

Dock属性:可以让控件停靠在窗体的上下左右,或者填充窗体,也可以不停靠

Locked属性:用来将控件进行锁定,进行锁定的控件不能移动和更改大小,可以在控件属性面板中设置为true,或者右击控件进行设定Locked属性

二.文本类控件
label控件:(标签控件)
Text属性:可以设置显示的文本
Visible属性:这个属性绝大多控件都有,可以显示或隐藏控件

TextBox控件(文本框控件):
ReadOnly属性:可以设置文本框是否为只读。如果ReadOnly为true,则不能对文本框中的内容进行编辑,只能显示文本信息,
UseSystemPasswordChar属性:属性可以对文本框进行密文掩饰,输入密码时,文本框将显示实心圆点用以代替密码
PasswordChar属性:也是对文本框进行密文掩饰,这个属性可以自定义显示的字符
Multiline属性:可以创建多行文本框,多行文本框可以编辑和显示多行文本信息,打开此属性可以将文本框高度进行调整,否则不能调整文本框高度

Button控件(按钮控件)
将按钮设置为窗体的"接受"按钮,通过设置窗体的"AcceptButton"属性,可以设置窗体的"接受"按钮,设置后打开窗体,用户每次按下回车键(Enter)都相当于单击了该按钮。

**将按钮设置为窗体的"取消按钮",**通过对窗体的"CancelButton"属性,可以设置窗体的"取消"按钮,设置后打开窗体,用户每次按ESC键都相当于单击了"取消"按钮

三.菜单栏、工具栏和状态栏
下拉式菜单(MenuStrip)
主要由菜单栏、主菜单、子菜单和快捷键组成

弹出式菜单(ContextMenuStrip)
弹出式菜单也称为"右键快捷菜单",在点击右键时出现,
使用时要设置窗体的"ContextMenuStrip"属性为相应的右键快捷菜单

工具栏(ToolStrip)
选择这个控件拖入到窗体后,可以右键左下角控件信息,插入标准项

状态栏(StatusStrip)
状态栏通常用于显示应用程序的系统信息,如操作人员的信息、软件版本号、当前日期和欢迎信息等,状态栏通常位于应用程序的窗体底部。
要想通过代码在状态栏显示系统当前时间,所以要在窗体的Load事件编写如下代码

this.toolStripStatusLabel1.Text = DateTime.Now.ToString();

这样启动窗体时候,状态栏就会显示静态时间,想用动态时间就需要用到Timer控件的属性和方法

第五章 Windows基础控件相关推荐

  1. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第三章:简单控件

    第 3 章 简单控件 本章介绍了App开发常见的几类简单控件的用法,主要包括:显示文字的文本视图.容纳视图的常用布局.响应点击的按钮控件.显示图片的图像视图等.然后结合本章所学的知识,演示了一个实战项 ...

  2. WPF基础五:UI④ 条目控件ContextMenu

    派生关系: Object->DispatcherObject->DependencyObject->Visual->UIElement->FrameworkElement ...

  3. 【免杀前置课——Windows编程】五、窗口控件——什么是控件、Windolws 窗口两大类、Windows标准控件/通用控件、控件响应的接收、创建窗口制作不同控件

    窗口控件 WINDOW控件 什么是控件? 控件是常见的窗口上的交互元素.例如:一个按钮,一个复选框,一个列表框等.当控件的特定功能被触发后,会主动发送消息通知父窗口,父窗口可以通过发送消息给控件控制控 ...

  4. windows标准控件的介绍与使用

    一. Windows标准控件概述 (一)Windows标准控件 Windows系统提供的标准控件主要包括静态控件.按钮控件.编辑框控件.列表框控件.组合框控件等,如表所示. Windows标准控件的类 ...

  5. Android群英传笔记——第三章:Android控件架构与自定义控件讲解

    Android群英传笔记--第三章:Android控件架构与自定义控件讲解 真的很久没有更新博客了,三四天了吧,搬家干嘛的,心累,事件又很紧,抽时间把第三章大致的看完了,当然,我还是有一点View的基 ...

  6. android studio 画控件,Android Studio 基础控件使用

    TextView android:gravity="center" //文字对其方式 top bottom left right center android:textColor= ...

  7. ASP.NET2.0自定义控件组件开发 第六章 深入讲解控件的属性

    深入讲解控件的属性持久化(一) 系列文章链接: ASP.NET自定义控件组件开发 第一章 待续 ASP.NET自定义控件组件开发 第一章 第二篇 接着待续 ASP.NET自定义控件组件开发 第一章 第 ...

  8. 第三章 用检验控件执行表单的验证

    第三章 用检验控件执行表单的检验 主要内容: l 使用客户端检验 l 必填域控件:RequiredFieldValidator l 检验表达式控件:RegularExpressionValidator ...

  9. Android:基础控件按键文本框输入框制作登录页面

    基础控件之Button,TextView,EditText,ImageView Button:按键 TextView:文本框 EditText:输入框 ImageView:图片 那我们新建一个工程研究 ...

最新文章

  1. Arc Engine 中添加气泡提示框
  2. 游戏开发--开源软件7--xith3D(java 3D引擎)
  3. 异步/等待-什么时候返回Task vs void?
  4. authenticationstring mysql_mysql5.7 的 user表的密码字段从 password 变成了 authentication_string...
  5. DAC MAC RBAC ABAC 权限系统的设计
  6. 同步代码和异步代码_告别异步代码
  7. django中使用原生sql
  8. 靠能力赚大钱,是最最可笑的谎言
  9. 三星s4 android8,三星全面支持安卓8.0系统,14款手机更新让人眼红
  10. MatLab的排序函数-sort
  11. 用户的大量数据保存在计算机的,计算机基础理论复习题
  12. RK3288_Android7.1添加两个gpio的按键
  13. python抖音涨粉代码_抖音最火表白代码
  14. MMKV_浅析 - MMKV 1.1.1
  15. 红米pro android o刷机,红米Pro如何刷机?你可以通过这两种方法获取root权限!
  16. android 的hook技术,Android Native Hook技术(一)
  17. 卫星影像离线数据包(免费下载)
  18. Python求1+2+…+n
  19. Kotlin快速运用第四阶段(集合相关框架)
  20. 使用spacedesk实现两台笔记本的双屏显示

热门文章

  1. utilities——比较与排序规则(C++)
  2. 华为nova7se乐活版支持鸿蒙,华为nova7se乐活版和畅享20se哪个好 参数区别对比评测...
  3. python3入门代码-python3爬虫入门程序
  4. 为何python不好找工作-听说自学Python不好找工作,小白要如何学Python?
  5. 自学python能找到工作吗-学习完Python后真的能找到工作吗?老男孩Python培训班
  6. 有人用语音识别写作吗,如果没有,为什么?
  7. 什么是计算机与网络的接口,什么是计算机接入网络的接口设备
  8. 对instance进行二次封装
  9. Web API-本地存储
  10. mysql 矩表_mysql表某相同值最近一次出现的间距