当前位置: 首页 > news >正文

C# winform教程(二)----button

一、button的使用方法

主要使用方法几乎都在属性内,我们操作也在这个界面

二、作用

用户点击时触发事件,事件有很多种,可以根据需要选择。

三、常用属性

虽然属性很多,但是常用的并不多

3.常用属性
名称内容含义
AutoSize自动调整大小是否可以自动调整大小,配合autosizemode使用
AutoSizeMode自动调整大小的模式 配合autosize可以自动根据button长度变化
Dock绑定到父类容器位置(父类就是按钮放在哪个里面)有上、下、左、右、全部和none方式
Location基于父类的位置
Sizebutton的大小
(Name)代码中的名称在代码中的名字,这是唯一的
BackColor背景色
Font设置字体和大小
ForeColor前景色设置字体的颜色
Image图片可以在按钮上显示图片
Text控件文本显示在按钮上的文本
TextAligntext的对其方式有9个方向
Enabled使能是否可以点击
Visiable隐藏是否显示button

其中最常使用的是(Name) Text  Enabled Dock等,给个示例:

四、常用事件

事件响应也有很多,像上个示例为点击事件,是最常用的事件;

上面事件虽然多,但是看英文能大概了解含义,底部还有解释,以下是常用的鼠标事件

4.鼠标事件
名称内容触发
Click点击事件左键点击一次,鼠标或者键盘都可以,一般鼠标点击
MouseClick点击事件鼠标点击生效,左键点击
KeyDown按钮按下按下触发,无论是否抬起,可以做拖拽,也可以和up做先后顺序等
KeyUp按钮抬起抬起触发,正常先按下,再抬起
Enter焦点触发焦点在时触发,焦点是一个框,点击按钮可以看到,可以在不点击是更换焦点。
Leave焦点离开触发
DragDrop拖放完成时触发可以把其他文本等拖入到控件内触发事件,要配合其他Drag事件
DragEnter拖放进入触发拖放按钮时可以触发事件,配合drop和leave可以完成拖放
DragLeave拖放离开拖放离开按钮时触发

鼠标事件中最常用的是click,这是基本事件,其他事件在需要时可以使用,不同事件的参数功能不同,虽很少使用,但是要会。

五、示例

在代码里写如下功能

然后运行软件(F5或上方绿色三角),启动软件。

六、结尾

以上为本人使用开发总结,如有帮助,不胜感激。

继续努力,完成整个总结。

如果错误,留言改正,哪有做软件没有bug的。

相关文章:

  • Hadoop HDFS 体系结构与文件读写流程剖析
  • Matlab实现LSTM-SVM回归预测,作者:机器学习之心
  • Java并发编程:读写锁与普通互斥锁的深度对比
  • WebRTC中sdp多媒体会话协议报文详细解读
  • RTC实时时钟DS1338Z-33/PT7C433833WEX国产替代FRTC1338S
  • 嵌入式SDK技术EasyRTC音视频实时通话助力即时通信社交/教育等多场景创新应用
  • 【ISAQB大纲解读】Kafka消息总线被视为“自下而上设计”?
  • 【Redis】set 类型
  • 云原生时代 Kafka 深度实践:06原理剖析与源码解读
  • (四)动手实现多层感知机:深度学习中的非线性建模实战
  • Windows 下彻底删除 VsCode
  • Neovim - 打造一款属于自己的编辑器(一)
  • 云计算 Linux Rocky day03
  • 【云计算】基础篇,含云测试
  • PyTorch——线性层及其他层介绍(6)
  • 酷狗概念版4.1.6深度体验:探索音乐新境界的便捷之选
  • 解决Vue3+uni-app导航栏高亮自动同步方案
  • 深入浅出:Oracle 数据库 SQL 执行计划查看详解(1)——基础概念与查看方式
  • 【Kotlin】表达式关键字
  • 前端与后端
  • 律师事务所网站设计/小程序开发教程
  • 岳阳网站建设/宁波网站推广哪家公司好
  • 广州的网站建设公司哪家好/黑科技引流推广神器怎么下载
  • 网页微博登录/吉林网络seo
  • 网页建站需要多少钱/免费网站制作教程
  • 用织梦做的网站下载/seo关键词排名优化评价