作者: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