原創|其它|編輯:郝浩|2011-09-15 13:58:04.000|閱讀 2090 次
概述:用過DXperience之后,我發現這是個不錯的東東。可能有人要問了,DXperience是什么?簡單的說,就是開發軟件用的界面庫,支持 VB和C#語言,至于其它語言我沒關注過。如果還有人問界面庫又是什么?那就順便也說一下。界面庫對于一個軟件的開發來說,不是必要的,它就像一個女人的化妝包,能使我們的軟件外觀看起來更漂亮、更專業。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
用過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文件,代碼如下:
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.生成解決方案。這一步不用我多說,相信大家都知道要怎么做。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:網絡轉載