最近更新   设为主页   C#编程入门三部曲第二步 向表单中增加控件 加入收藏  
计算机基础教程网 本站招聘  
 [投稿登 陆]    [问题求解或论坛登 陆]
ITWEN首页操作系统网络冲浪办公软件网页设计图形图象认证考试程序设计数据库其它文章交流论坛  
  当前位置:ITWen >>  C#语言  >>  C#编程入门三部曲第二步 向表单中增加控件
C#编程入门三部曲第二步 向表单中增加控件
作者:ItWen收集整理    来源:www.itwen.com    更新时间:2006-11-23
[ 收藏此页到: 天天 | 和讯 | 博采 | ViVi | 狐摘 | 我摘 ]  
  

第二步 向表单中增加控件
接着的一步是向表单中增加控件。我们为每个控件创建一个实例变量,对这些新实例变量进行初始化,最后把每个控件都放在表单中。这里是增加了控件之后表单的样子,以及更新过的代码:

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);
}
以上代码首先创建两个标签、两个文本框和两个按钮,然后对每个控件进行初始化并将其加入表单中。具体的含义如下:
- SetSize() 初始化控件的尺寸
- SetLocation() 初始化表单中控件的位置
- 设置控件的TabStop 属性为false表示这个控件从不被聚焦
- 设置TabIndex 为 X 表示当敲击TAB键x次后聚焦此控件
- 控件的text 属性表示显示在其上的文字信息
- this.Controls.Add() 表示在表单上放置一个控件,要快速地添加每个控件,可以这么书写:this.Controls = new
Control[] { tTempCel, lTempCel, tTempFar?.}
(完)计算机基础教程网


  引用提示:
  内容页面:C#编程入门三部曲第二步 向表单中增加控件 --- C#语言
  作者:ItWen收集整理
  来源:www.ITWEN.com 计算机基础教程网
  

  版权申明:
  本网站所有内容,未经注明的,版权一律属于计算机基础教程网(ITWEN.com)制作署所有。转载引用本网站的原创文章,请务必注明信息来源,标明“计算机基础教程网(ITWEN.com)”字样。
  计算机基础教程网(ITWEN.com)依法保护知识产权,如果我们的文章有涉及或侵犯您的有关权益,请即时与我们联系, 注明网址及文章,我们会即时处理或删除, 感谢您的合作!   


】 【返回站点首页】【打印本页】【关闭本页
     资料搜索
     热门文章
·能让Windows98也拥有系统还
·Win2000在应用中的一些小技巧
·用户如何有效地利用数据字典
·delphi中的XML解析控件TX
·GuruoftheWeek条款02
·VB编程的必备技巧
·了解POP3协议,使用简单的代码监
·一个关于操作局域网的类
·如何让一个函数返回多个值C#
·长工资需要答辩----多态
·用Coreldraw制作节日贺卡4
·重温儿时的回忆用Photoshop
·Paper完CCNP之后 还“该”
·一个简单的邮件类使用jmail组件
·Tomcat安装CA证书详细过程篇
     前面文章
·<>C
·C#简明教程1简单的欢迎程序
·IPSec和NAT配合使用的实验
·java.util.Calenda
·利用Java编写手机应用程序--M
·C#编写的一个简单的登陆界面对话框
·Tomcat实现目录访问控制
·Oracle 中的OOP概念
·福建省政府政务信息网络工程采用Ci
·Flash MX2004入门与进阶
·LCS问题算法VB.net版
·如何在Form中嵌入Excel
·十分钟在jb里面运行hiberna
·flash action 详解6
·用调整图层给黑白照片上色
·sqlite3数据库的性能问题报告
·局域网WEB方式实现TTS实时合成
·配置 Windows Server
·如何解除系统的共享限制问题
·陷阱"技术探秘──动态汉

文章: C#编程入门三部曲第二步 向表单中增加控件 已经被浏览了 次。
免责声明 | 关于我们 | 广告联系 | 友情链接 | 帮助设置 | 网站导航 | 最近更新 | 共同合作
计算机基础教程网(www.ITwen.com) 版权所有
copyright 2005-2006,All Rights Reserved
计算机基础教程网