C#Button窗体常用属性及事件详解
1.常用属性
- Name:名称;
- BackColor:设置控件背景颜色;
- Enabled:是否可用;
- FlayStyle:控件样式;
- Image:设置控件图像;
- ImageAlign:图像对齐方式;
- ImageList:图像ImageList索引值;
- Location:坐标;
- Size:大小;
- Tabindex:控件顺序索引;
- Text:文本;
- TextAlign:文本对齐方式;
- Visible:控件是否可见;
2.控件事件:
- Click:单击事件;
知识点扩充:
在真实的C#开发场景中,我们对于按钮的使用,无非就是使用按钮的name属性、text属性,以及按钮的click事件。其它的几乎是很少使用到的。如果改换成其它的编程语言,也是一样的。我也看了别人的关于C#的视频教程,对于按钮的使用,就是讲的一塌糊涂。我这里就简单的记录下该如何来使用按钮。
1、从工具栏中选择“button”组件。然后在设计区里面按下鼠标,就可以拖出一个按钮的形状。
2、在设计属性组里面,有个name属性,这个就是相当于易语言的名称属性,是用在代码编写里面的。如果有易语言的开发经验,用起这个来是很容易的。比如,我们将其改为中文的:按钮_确定。
3、在形状属性组里面修改text属性,也就是相当于易语言的标题属性。比如:修改为:确定。修改完成后,记得按下回车键,就会修改成功。
4、添加一个点击事件。在属性区里面,有一个闪电的图标,点击以后,就会进入事件的列表。在这个事件列表里面,我们选择Click事件,并回车,就进入了按钮的点击事件代码里面了。
以上就是C#Button窗体常用属性及事件详解的详细内容,更多关于C#Button窗体知识点的资料请关注我们其它相关文章!
相关推荐
-
c# 如何将RadioButton与DataTable数据进行绑定
Control类有一个公共的属性是DataBindings,它可以将控件的属性与其他的数据绑定在一起.我接触到的有将两个控件的数据绑定.将控件的属性与DataTable绑定.以下说说在将DataTable与RadioButton绑定的过程中出现的问题. 界面上有两个RadioButton,rdoA和rdoB,以及一个显示dt数据的Button:后台定义一个私有变量DataTable dt.界面初始化完成后,将rdo与dt的值绑定起来. 复制代码 代码如下: DataTable dt = null
-
c# 给button添加不规则的图片以及用pictureBox替代button响应点击事件的方法
1.Flat button 用这个方法,前提是要把button的type设置为Flat 复制代码 代码如下: button1.TabStop = false;button1.FlatAppearance.BorderSize = 0;button1.FlatAppearance.BorderColor = Color.FromArgb(0, 255, 255, 255); //设置边框的颜色Transparentbutton1.FlatAppearance.MouseOverBackColor
-
C#动态创建button按钮的方法实例详解
C#动态创建button按钮的方法实例详解 C#编程中经常需要动态创建,本文主要介绍C#动态创建button按钮的方法,涉及C#按钮属性动态设置的相关技巧,以供借鉴参考.具体实现方法如下: 例子: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.T
-
C#通过委托调用Button单击事件的方法
这里介绍通过委托取消Button事件switch-case的方法.需要注意的是,事先要按顺序在各个Button的Tag属性中设置0.1.2.3--等序号,其作用请详看代码. /*定义委托*/ public delegate 类型或viod MethodDelegate(参数1, 参数2); private void buttonC_Click(object sender, EventArgs e) { Button button = (Button)sender; /*向委托添加方法*/ Met
-
C#动态创建button的方法
本文实例讲述了C#动态创建button的方法.分享给大家供大家参考.具体实现方法如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Reflectio
-
C#Button窗体常用属性及事件详解
1.常用属性 Name:名称: BackColor:设置控件背景颜色: Enabled:是否可用: FlayStyle:控件样式: Image:设置控件图像: ImageAlign:图像对齐方式: ImageList:图像ImageList索引值: Location:坐标: Size:大小: Tabindex:控件顺序索引: Text:文本: TextAlign:文本对齐方式: Visible:控件是否可见: 2.控件事件: Click:单击事件: 知识点扩充: 在真实的C#开发场景中,我们对于
-
利用javaScript处理常用事件详解
JS事件指再浏览器窗体或者HTML元素上发生的,乐意触发JS代码块运行的行为,下面,我们一起来看看相关事件. 1.窗体事件 例如 onload事件:当页面完全加载完成之后(包括图像,js文件,css文件等)该事件就会被触发. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>花狗在线</title> <script> window.o
-
关于ajax对象一些常用属性、事件和方法大小写比较常见的问题总结
最近比较空闲,于是抽个时间整理些关于ajax方法的东东.在项目中经常发现ajax板块好多问题都是属性,方法,事件大小写不区分问题,最终导致了程序运行出现麻烦. 下面是ajax对象的一些常用属性,事件和方法 1)标准的ajax对象的属性有readyState,status,responseText,responseXML 2)非标准ajax对象属性,针对IE浏览器的,有responseBody,2进制数据流.如果不考虑浏览器兼容,这个属性+VBScript能很好的解决乱码问题. Visual Ba
-
javascript数据代理与事件详解分析
目录 数据代理与事件 回顾Object.defineProperty方法 何为数据代理 Vue中的数据代理 事件的基本使用 事件的修饰符 键盘事件 数据代理与事件 星光不负赶路人,满身花香蝶自来 回顾Object.defineProperty方法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>回顾Object.defineproperty方法<
-
八个Vue中常用的v指令详解
目录 Vue中常用的8种v指令 1 v-text 指令 2 v-html 指令 3 v-on 指令 案例:计数器 4 v-show 指令 5 v-if 指令 6 v-bind 指令 7 v-for 指令 8 v-on 补充 总结 Vue中常用的8种v指令 根据官网的介绍,指令 是带有 v- 前缀的特殊属性.通过指令来操作DOM元素 指令 功能 v-text=“变量/表达式” 文本的设置字符串变量+数字可以直接写是拼接字符串如果出现要使用外部不相同的引号 v-html=“变量” 文本或者页面的设置
-
WPF中鼠标/键盘/拖拽事件以及用行为封装事件详解
目录 鼠标事件 键盘输入事件 拖拽事件 用行为封装事件 用事件来实现 用行为来封装 本文主要介绍了WPF中常用的鼠标事件.键盘事件以及注意事项,同时使用一个案例讲解了拓展事件.除此之外,本文还讲述如何用行为(Behavior)来封装事件. Windows中的事件通过消息机制来完成,也就是Windows系统来捕获用户输入(如鼠标点击.键盘输入),然后Windows发送一个消息给应用程序,应用程序进行具体的处理.在Winform中,窗体中每个控件都是有独立的句柄,也就是每个控件都可以收到Window
-
Vue自定义事件(详解)
前面的话 父组件使用props传递数据给子组件,子组件怎么跟父组件通信呢?这时,Vue的自定义事件就派上用场了.本文将详细介绍Vue自定义事件 事件绑定 每个 Vue 实例都实现了事件接口 (Events interface),即 使用 $on(eventName) 监听事件 使用 $emit(eventName) 触发事件 [注意]Vue 的事件系统分离自浏览器的EventTarget API.尽管它们的运行类似,但是 $on 和 $emit 不是addEventListener 和 disp
-
c# 实现控件(ocx)中的事件详解
c#控件实现类似c++中ocx控件功能 c++中ocx控件 1.控件方法 2.控件事件 c#很容易实现c++中ocx中控件方法的功能,但是实现类似c++中ocx的控件事件,则需要一定的周折. 下面就用实例简单的介绍c#如何实现 c#中ActiveX(ocx)实现实例(vs2008环境下): using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using
-
Android 广播大全 Intent Action 事件详解
具体内容如下所示: Intent.ACTION_AIRPLANE_MODE_CHANGED; //关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CHANGED; //充电状态,或者电池的电量发生变化 //电池的充电状态.电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registerReceiver()注册 Intent.ACTION_BATTERY_LOW; //表示电池电量低 Intent.ACTION_BATTERY_OKAY; //表示电池电
-
JS中script标签defer和async属性的区别详解
向html页面中插入javascript代码的主要方法就是通过script标签.其中包括两种形式,第一种直接在script标签之间插入js代码,第二种即是通过src属性引入外部js文件.由于解释器在解析执行js代码期间会阻塞页面其余部分的渲染,对于存在大量js代码的页面来说会导致浏览器出现长时间的空白和延迟,为了避免这个问题,建议把全部的js引用放在</body>标签之前. script标签存在两个属性,defer和async,因此script标签的使用分为三种情况: 1.<script
随机推荐
- Java 数据库连接池详解及简单实例
- 用批处理实现强制与他人QQ聊天
- Oracle中检查是否需要重构索引的sql
- SQL2005CLR函数扩展-数据导出的实现详解
- 基于vue.js轮播组件vue-awesome-swiper实现轮播图
- C#网络适配器简单操作
- MySQL 绿色版安装方法图文教程
- 详解Python中的元组与逻辑运算符
- 程序员编程知识经验总结
- 实用vbs提醒小程序
- Python实现注册登录系统
- jquery 获取select数组与name数组长度的实现代码
- 开发插件的两个方法jquery.fn.extend与jquery.extend
- C语言数据结构之栈简单操作
- android app icon 图标大小尺寸
- C++判断矩形相交的方法
- 详解 PHP加密解密字符串函数附源码下载
- Mingw64编译wxWidgets 3.0.2常见错误分析
- 解决易语言多线程出错的问题
- layui 表单标签的校验方法