程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 學習DXperience

學習DXperience

編輯:C#入門知識

用過DXperience之後,我發現這是個不錯的東東。可能有人要問了,DXperience是什麼?簡單的說,就是開發軟件用的界面庫,支持VB和C#語言,至於其它語言我沒關注過。如果還有人問界面庫又是什麼?那就順便也說一下。界面庫對於一個軟件的開發來說,不是必要的,它就像一個女人的化妝包,能使我們的軟件外觀看起來更漂亮、更專業(客戶說的,借用一下)。

    好的界面庫可以為我們在軟件的外觀設計上省下不少的時間和精力。當然,好東西不是免費的——畢竟制作它的公司還有一大把人需要吃飯。雖然DXperience已經設計得與系統自帶的控件大體上接近,但想用好它也不是一朝一夕的事情。

    廢話不再多說,現在就開始記下自己學習的過程。

    我安裝的是DXperience 8.3.4版本和VS2008(SP1)。(不要問我有關下載、安裝和破解之類的問題,我確定你有辦法搜索到。)

1.新建一個Windows窗體應用程序的解決方案,名稱為WindowsFormsApplication1。

2.刪除VS自動新建的Form1.cs窗體,因為這個窗體是默認的Windows窗體。

3.添加新建項。在添加新項對話窗口中選擇DevExpress Formv8.3,名稱設置為frmMain.cs,點擊添加按鈕即可。

4.編輯Program.cs文件,代碼如下:

Code
 1using System;
 2using System.Collections.Generic;
 3using System.Windows.Forms;
 4
 5namespace WindowsFormsApplication1
 6{
 7    static class Program
 8    {
 9        /**//// <summary>
10        /// 應用程序的主入口點。
11        /// </summary>
12        [STAThread]
13        static void Main()
14        {
15              DevExpress.UserSkins.OfficeSkins.Register();
16            DevExpress.UserSkins.BonusSkins.Register();
17
18            if (!DevExpress.Skins.SkinManager.AllowFormSkins)
19                DevExpress.Skins.SkinManager.EnableFormSkins();
20
21            DevExpress.LookAndFeel.UserLookAndFeel.Default.SkinName = "Black";
22
23            Application.EnableVisualStyles();
24            Application.SetCompatibleTextRenderingDefault(false);
25            Application.Run(new frmMain());
26        }
27    }
28}
注意15行和16行,原則上是要加上這兩句的。不過我注釋掉後也沒有發現有什麼不一樣。其中的21行設置了工程中窗體的默認皮膚的樣式。

5.添加控件。其實完成以上幾步之後,按F5運行就可以看到一些效果了。在frmMain.cs窗體上添加一些控件,比如TextEditor等可以更明顯的看出使用了界面庫之後的不同效果。

6.生成解決方案。這一步不用我多說,相信大家都知道要怎麼做。

    

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved