前段時間仍碰到一些朋友詢問,如何設計出Outlook樣式的WinForm窗體,到底是采用UserControl還是使用WinForm,來實現點擊導航按鈕切換不同界面等問題。於是動手做了以下示例與朋友們一起分享,我也將陸續分享一些更多的開發技巧,有興趣的朋友可以關注我的博客。
需要說明的本示例是一個WinForm的OutlookBar,全部是采用EasyCode代碼生成器所生成的。所有生成的項目源碼我都已打包了進去,供需要的朋友下載。如果需要Asp.Net版本的OutlookBar,也可以通過下載最新版本的EasyCode生成個示例項目來獲得。關於EasyCode代碼生成器,可以參見我的另一篇文章:
http://www.cnblogs.com/BudEasyCode/archive/2012/02/27/2370549.html
延續我一貫的風格,有圖有真相。
源代碼下載地址:http://www.budeasycode.com/easycodebar.rar
OutlookBar運行界面:
OutlookBar項目代碼: