C#编程三步走之一

编程

C#是微软.NET架构的主力开发语言,它功能广泛而强大,Web开发人
员应该毫不犹豫地拥抱它。本文就通过一个摄氏温度与华氏温度间相
互转换的例子对C#

的GUI编程进行介绍,旨在带领你快速步入C#之强大与神奇的编程世
界。

准备条件

要理解本文所举例程,首先要对C#和面向对象的编程有一个基本的了
解。关于 C#的基本知识,请参阅 C#入门

这篇文章。要编译并运行举例的应用程序,就需 下载

.NET Framework SDK,它当前的一个版本是Beta 1。

作为程序开发者,我们都知道创建一个典型的基于 windows 的应用
程序应该包含以下这些基本步骤:创建一个适当的表单;向表单中增
加控件;最后增加响应用户事件的代码。

C#和 .NET 框架出现后,完成这些步骤所需要的工具都可以在
System.WinForms 名子空间中找到。

第一步 创建一个表单

这非常简单,只需要创建一个从 System.WinForms.Form 类中衍生出
来的类,并对适当的属性进行初始化就可以。在我们的例子中,类定
义是这样开始的:

public class TempConverter : System.WinForms.Form
{
.
.
.
}

以下是我们希望的主窗口(表单)视图:

我们希望表单具备如下特征:

- 窗口大小为 180乘 90象素

- 不给用户改变窗口大小的能力

- 标题栏中显示的标题是 +C -> +F / +F -> +C

- 初始状态下表单显示在屏幕的中心

- 不想要帮助按钮(应用程序太简单,不需要帮助按钮)

- 不给用户提供将应用程序最大化的能力

(因为在给定的窗口尺寸内,一切都是可视的,因此不需要最大化)

时间: 2024-09-19 09:02:34

C#编程三步走之一的相关文章

C#编程三步走之三

编程 第三步 增加响应用户事件代码还有最后一步就可以大功告成了,就是增加一个方法来捕捉按钮点击事件.这里就是指从摄氏到华氏的按钮点击代码:private void bnCtoF_Click(Object sender, EventArgs e) {double dTempCel = 0;double dTempFah = 0;try { dTempCel = tTempCel.Text.ToDouble(); }catch(Exception) {tTempCel.Clear();tTempFa

C#编程三步走之二

编程 将表单初始化成给定的规格涉及到对 TempConverter 对象的某些属性进行设置.有些属性有改变值的方法,而其它属性则要通过更新适当的实例变量来直接修改.下面是有关代码.如果想要得到关于WinForms 类的属性和方法的更多信息,那么 .NET Framework SDK 所提供的文档可以算是一个很好的参考资料. this.SetSize(180,90);this.BorderStyle = FormBorderStyle.FixedDialog;this.Text = " +C -&

“三步走”策略让你稳步提高网站权重

权重对于网站而言具有极其重要的意义和作用,我们做站时首先会考虑网站上线之后什么时候能够得到搜索引擎的"青睐",经过它们的考察期,正式地被收录,并且能够让搜索引擎的蜘蛛经常性地来网站爬行,抓取网站内容,增加收录,同时能够获得一个靠前的排名,因为这意味着能够给网站带来更多的流量.这一切可以说都与网站的权重相关,更高的网站权重能够让以上方面的网站数据不断提升,例如可以让收录达到"秒收",让排名更加靠前,让快照保持天天更新等等,好处不一而足. 要使我们的网站能够获得较高的权

主数据三步走,国药一体化基础就靠它

"一家企业要想真正实现服务化.标准化.模块化的,必须要有数据的整合集成,而主数据管理平台是集成数据的重要手段."中国医药集团(简称"国药集团")信息化专家组组长.信息部主任雷万云博士在接受记者采访时指出. 从2005年确立集团编码标准体系,到2010年陆续开始主数据平台一期.二期.三期项目的建设,国药主数据管理平台历久弥新,经过前后8年时间的积累和优化后,三期新功能于2013年7月1日成功上线启用,并稳定运行至今近两个月的时间. 雷万云在个人博客中提到:"

下一代广播电视网三步走十年目标2亿家庭用户

记者 胡薇 ○编辑 阮奇 中国国际广播电视信息网络展览会(CCBN)今日上午将在北京开幕,该展览会将举办一系列论坛及会议以推进" 三网融合". 作为CCBN的序曲--中国广播影视科技发展主题报告会日前提前举行,中国工程院院士邬江兴在会上作"NGB战略研究报告"时表示, NGB(下一代广播电视网)将实施三步走的发展战略,计划用10年时间实现2亿家庭用户规模.他表示,按此目标计算,总体投资约为3000亿元. 邬江兴在接受本报记者采访时表示,我国将在NGB发展得较为成熟的

经验分享:三步走教你升级企业NAS设备

 前几年凡是对于数据存储有需求的企业都已经购买了相关的NAS产品,不过电脑和网络升级换代是比较频繁的,几年过去了中小企业对数据存储的需求也水涨船高,然而面对当初的NAS存储设备该如何处理呢?扔掉可惜使用又不如意的鸡肋问题能够得到适当解决呢?相信很多企业网络管理员都想过给NAS设备进行升级,让我们可以花最少的钱满足如今企业存储需求,让鸡肋NAS可以发挥余热.那么对于企业NAS设备我们该如何进行升级呢?今天笔者就根据自己的经验和实际操作为各位IT168的读者讲解三步走升级企业NAS设备. 一,什么时

自主车企整合竞速北汽股份上市三步走

本报记者 高薇 北京报道 刚刚披挂上阵的北京汽车股份有限公司(以下简称北汽股份)总经理韩永贵看起来有点憔悴.自9月28日北汽股份挂牌成立后,他就一直忙于经营团队的搭建和新公司整体架构的设计和实施等工作. 按照北汽集团董事长徐和谊的计划,北汽股份的整体发展将采取三步走的战略.第一步是注资,就是直接以发起的方式将资产注入进来.第二步是成立后,对奔驰的中方股权和去年收购的萨博知识产权,以收购的方式装进来.第三步就是上市. 如今,北汽股份的挂牌意味着该计划的第一步已顺利完成.现在,摆在韩永贵眼前的难题是

优酷数据架构师:搭建Hadoop平台三步走

文章讲的是优酷数据架构师:搭建Hadoop平台三步走,2013年11月22-23日,作为国内唯一专注于Hadoop技术与应用分享的大规模行业盛会,2013 Hadoop中国技术峰会(China Hadoop Summit 2013)将于北京福朋喜来登集团酒店隆重举行.届时,来自国内外各行业领域的近千名CIO.CTO.架构师.IT经理.咨询顾问.工程师.Hadoop技术爱好者,以及从事Hadoop研究与推广的IT厂商和技术专家将共襄盛举. ▲点击进入Haoop中国技术峰会 Haoop中国技术峰会由

精准营销“三步走”订单销量不用愁

中介交易 SEO诊断 淘宝客 云主机 技术大厅 如何精准的发现市场需求?如何快速的掌握精准营销技术去抓住市场需求?是每个企业都关心的问题.那什么是精准营销呢?精准营销就是在精准定位的基础上,依托现代信息技术手段建立个性化的顾客沟通服务体系,实现企业可度量的低成本扩张之路! 为何别人做电商,卖什么都赚钱?公司在电商也投入了不少资金,为何迟迟不见效果?是自己公司所在的行业不适合,还是营销方面出了问题?······ 俗话说:没有不会学的学生,只有不会教的老师!21世纪要么电子商务,要么无商可务!所以,