1-5 窗体界面的美化及本章作业

1-5  窗体界面的美化

在我们进行Winform设计的时候,用户界面的美观度和最后的用户感受是一款软件非常重要的内容。我们通过VS2005设计的Winform窗体系统界面都是普通窗体界面,谈不到美观之说,大多数美化WinForm窗体的工作不是通过VS2005设计的,而是通过第三方皮肤文件完成的。
我们从附件资料中可以找到有第三方动态链接库文件DotNetSkin.dll或者IrisSkin2.dll,这两个文件是第三方开发设计的WinForm界面美化的主要文件。从本质上说,两个dll文件控件最后的作用都是一样的,不同的是DotNetSkin.dll用的皮肤文件是*.skn,而IrisSkin2.dll文件用的皮肤文件是*.ssk

1 案例学习:加载皮肤动态链接库文件并实现界面美化

1)从附件资料中确认有第三方动态链接库文件DotNetSkin.dll或者IrisSkin2.dll,这两个文件是第三方开发设计的WinForm界面美化的主要文件。如图1-33所示:
1-33  皮肤动态链接库文件 DotNetSkin.dll IrisSkin2.dll
2)打开VS2005,展开工具箱,右键点击界面选择添加选项卡,新建选项卡皮肤。如图1-34所示:
1-34  新建选项卡――皮肤
3 在工具箱的新建选项卡 皮肤 里面单击右键,选择 选择项 ,将展开选择工具箱 。如图 1-35 所示:
1-35  展开选择工具箱
4)在工具箱项窗口点击浏览,导入第三方动态链接库文件DotNetSkin.dll或者IrisSkin2.dll,两个dll都是一样的用,不同的是DotNetSkin.dll用的皮肤文件是*.skn,IrisSkin2.dll是用的*.ssk。则在工具箱的皮肤选项卡内将出现皮肤控件。
1-36  在工具箱的皮肤选项卡内将出现皮肤控件
5)皮肤文件的基本用法是:拖拽任何一个皮肤控件到某个窗体上面,进行如下的编码:
namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            //string path = Environment.CurrentDirectory + "\\SSK 皮肤\\MacOS\\MacOS.ssk";
            //this.skinEngine1.SkinFile = "*.ssk";           
            string path = Environment.CurrentDirectory + "\\skn 皮肤\\LE4-DEFAULT.skn" ;
            this.skinUI1.SkinFile = path;  
        }
    }
}

6)皮肤文件的基本效果如图1-37所示。

1-37  皮肤文件的基本效果

1-6  本章小结

n  Winform 可用于 Windows 窗体应用程序开发。
n  Windows 窗体控件是从 System.Windows.Forms.Control 类派生的类。
n  标签控件用于显示用户不能编辑的文本或图像。
n  按钮控件提供用户与应用程序交互的最简便方法。
n  组合框控件是列表框控件和文本框控件的组合,用户可以键入文本,也可以从所提供的列表中选择项目。
n  窗体提供了收集、显示和传送信息的界面,是 GUI的重要元素。
n  消息框显示消息,用于与用户交互。
n  MDI 窗口的构成,父窗口与子窗口的数据传接技术。
 
 
课 后 练 习
1 快速建立如图 1-38 的用户登录窗体,通过本练习掌握 Winform 中的常用控件包括:标签控件,文本框(密码)框控件。基本功能要求:禁止输入空信息,否则弹出对话框禁止;只有用户名称和密码都是 admin 时候,弹出正确对话框;否则弹出对话框,表示错误信息。
1-38  用户登录窗体目标界面
 
    2 、本次练习目标是熟悉并掌握 listBox 控件。基本要求为:
(1) 点击显示信息按钮的时候,下拉列表显示软件部、硬件部、财务部和人事部,并在下面通过Label控件显示行数的统计信息。
(2) 点击插入信息时候,可以在选中的某行后插入新的内容为“插入行”信息,并在下面通过Label控件重新显示行数的统计信息。 如图 1-39 所示。
1-39  使用列表框实验目标界面
3 、新建一个窗体,命名为 frmContainer 窗体,并在其中添加一个 menuStrip 菜单控件,如图 1-40 所示。其中文件的新建属性配置如图 1-41 所示。
1-40  界面菜单设置
1-41  新建属性配置
    设置另一个窗体,命名为 frmEditor 窗体,分别从工具箱中拖拽菜单和工具条控件,构造出如图 1-42 所示样子。当点击图 1-41 菜单的“打开”时候,打开 frmEditor 窗体.
1-42  frmEditor 窗体界面

本文出自 “熊猫写程序” 博客,转载请与作者联系!

你可能感兴趣的:(职场,菜单,休闲,菜单组件,窗体界面的美化)