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 窗體界面
相關文章
相關標籤/搜索