WinForm简单控件

今天大家将学习一下简单的控件,其实在大家的Visual Studio 中Microsoft提供了一个非常好的IDE。特别是大家的工具箱中间Microsoft提供了非常多的控件。这个工具箱呢,大家可以通过多种方式打开。其中一种方式是点这个工具打开它。还一种方式是点视图——>工具箱来打开它。大家所有控件,都会在工具箱中呈现出来。大家常用的控件呢,在这个公共控件里面,里面有按钮、多选框、列表框等等一系列东西,都会在公共控件中呈现出来。当然还有其他类的控件,比如容器啊、菜单等等这些控件都能在下方显示出来。今天大家主要学习一个什么简单控件。并且学习控件的方法。其实在本系类的上一节课中,大家就能了解到。部件呢,比如说我向窗体上拖拽一个按钮,大家看到Designer这个非部类的时候,大家会发现这个按钮是这个类的一个字段,也就是说button1这个对象也就是窗体的字段并且它是私有的,也就是说除了这个MainForm这个类其他地方是访问不到这个button1的。这个button1能不能改变它的属性啊?答案是肯定的,是能的。大家看到右边的属性框中,右边的属性modifies,是这个控件的可见性级别。改变它的访问修饰符来改变它的可见性。如果想再另外一个窗体中看见这个窗体的button1,你可以该调这个属性。像这种butoon1呢?有两种展示方式一种可见方式,另外一个是通过代码来写成的。哎,我要把这个控件删除掉。大家在这个窗体的加载事件所定义的方法中,我自己写代码来让它实例化。怎么做呢?借用button这个类实例化。添加的当前窗体上。当运行起来的时候,你会发现左上角有这么一个button1这个按钮。因为,我在OnLoad事件中没有规定它的位置。没有规定它距离顶端的位置,例如100和距离左端的位置。上面就是控件的摆放。现在大家有个问题,大家拖拽一个按钮能找到它的事件找到它的单击事件。大家可以写单击事件中的一个方法。单击事件调用这个方法。动态生成的按钮。我也可以动态写它的方法。可以通过价等于的方法。能不能价等于进去两个呢?这个例子我好像在事件和委托中讲过。所有动态生成的按钮加载事件的问题。按钮其实非常普遍和非常简单。有些时候按钮是大量用到的并且是重复应用。给大家举一个简单的例子。比如说,你要一个计算器,你按1的时候,文本里有1。不论你按什么,都是往文本框里输入数字。除了按钮上的字不一样,其他的本质上都是一样的。至于这种情况有没有简单的办法呢?首先,我去布局这个页面。txt.Text+=1;在.NET 90%的系统事件所指向的方法都有 两个参数。一个参数是Object类型,另一个参数是是xx类型或者是xx子类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值