C#语言有很多值得学习的地方,这里我们主要介绍C#表单控件,包括介绍SetLocation() 初始化表单中控件的位置等方面。
成都创新互联公司2013年至今,先为苏仙等服务建站,苏仙等地企业,进行企业商务咨询服务。为苏仙企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
C#表单控件
这里介绍向C#表单控件,我们为每个控件创建一个实例变量,对这些新实例变量进行初始化,最后把每个控件都放在表单中。这里是增加了控件之后表单的样子,以及更新过的代码:
- public class TempConverter : System.WinForms.Form {
- Label lTempFah = new Label();
- Label lTempCel = new Label();
- TextBox tTempFah = new TextBox();
- TextBox tTempCel = new TextBox();
- Button bnCtoF = new Button();
- Button bnFtoC = new Button();
- public TempConverter() {
- this.SetSize(180,90);
- this.BorderStyle = FormBorderStyle.FixedDialog;
- this.Text =" +C -> +F / +F -> +C ";
- this.StartPosition = FormStartPosition.CenterScreen;
- this.HelpButton = false;
- this.MaximizeBox = false;
- tTempCel.TabIndex = 0;
- tTempCel.SetSize(50,25);
- tTempCel.SetLocation(13,5);
- lTempCel.TabStop = false;
- lTempCel.Text = "+C ";
- lTempCel.SetSize(25, 25);
- lTempCel.SetLocation(65,5);
- tTempFah.TabIndex = 1;
- tTempFah.SetSize(50,25);
- tTempFah.SetLocation(90,5);
- lTempFah.TabStop = false;
- lTempFah.Text = "+F ";
- lTempFah.SetSize(25,25);
- lTempFah.SetLocation(142,5);
- bnCtoF.TabIndex = 2;
- bnCtoF.Text = "+C to +F ";
- bnCtoF.SetSize(70,25);
- bnCtoF.SetLocation(13,35);
- bnFtoC.TabIndex = 3;
- bnFtoC.Text = "+F to +C ";
- bnFtoC.SetSize(70,25);
- bnFtoC.SetLocation(90,35);
- this.Controls.Add(tTempCel);
- this.Controls.Add(lTempCel);
- this.Controls.Add(tTempFah);
- this.Controls.Add(lTempFah);
- this.Controls.Add(bnCtoF);
- this.Controls.Add(bnFtoC);
- }
以上代码首先创建两个标签、两个文本框和两个按钮,然后对每个控件进行初始化并将其加入表单中。C#表单控件具体的含义如下:
◆SetSize() 初始化控件的尺寸
◆SetLocation() 初始化表单中控件的位置
◆设置控件的TabStop 属性为false表示这个控件从不被聚焦
◆设置TabIndex 为 X 表示当敲击TAB键x次后聚焦此控件
◆控件的text 属性表示显示在其上的文字信息
◆this.Controls.Add() 表示在表单上放置一个控件,要快速地添加每个控件,可以这么书写:this.Controls = new
【编辑推荐】
标题名称:C#表单增加控件简单描述
标题链接:http://www.csdahua.cn/qtweb/news34/255834.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网