深入浅出C#2008从入门到提高Step By Step(六)Windows应用程序实例(1)

148 篇文章 1 订阅

作者PeterXu  来源:Blog.CSDN  Blog: http://blog.csdn.net/peterreg/
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明,否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/04.aspx

通过前面一系列的分析,我们初步了解了Window应用程序的常用控件,下面我们应用这些知识来创建一个实例程序。
这个是我以前的一篇文章《SQL执行者3.0》的界面,如下图。

界面

使用控件
1. Form 窗体
   a.  标题(Text) 设置为“Init”。
   b . 右上角的“最大化”按钮使其无效。在某些情况下,我们的程序中禁止窗体的最大化或最小化,此时我们可通过MaximizeBox和MinimizeBox来设置按钮的状态。
   c.  当我们把窗体作为一种特殊用途时,如对话框,此时的窗体禁止有控制按钮,可通过设置ControlBox属性来完成。

2.  Label 标签
   我们在程序中通过标签控件来标识一部分信息,使得用户有一个良好的界面跟系统交互。
   Label的数据不能直接更改,但可通过程序内部来更改。
   此实例中,用标签来标识标题和字段。

3. RadioButton 单选按钮
    通过多外单选按钮,使用户通过选择的方式来设置数据库类型。
    部分未实现按钮,通过设置其Enable属性,将其失效。
    用户进行选择时,单选按钮的值发生变化,从而触发CheckedChanged事件。

4. GroupBox 分组框架
    对于不同种数据库类型的分组,使得此类信息和其它信息逻辑上分开。
    通过设置TEXT属性,区分不同的GroupBox。

5. TextBox 文本框
    作为用户输入的主要控件,接收用户输入,显示系统信息。
    主要通过访问其TEXT属性,得到用户的输入信息。
    当输入信息需要加密时,可通过PasswordChar属性设置。
    TextBox支持直接拖入文件夹和文件,见我以前的一篇文章。

7. Button 按钮
    用户提交的一种手段。
    通过CLICK事件来实现具体的功能。



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2292358

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值