C# WinForm 技巧五:WinForm界面生成


一、摘要

       以前都是從事B/S開發,現在由於公司發展需要有個比較大的C/S項目,頁面數量有點多,而且還大多是傳統的頁面,就想批量生成界面。

二、本文大綱

       a、摘要。

       b、本文大綱。

       c、遠景。

       d、生成工具。

       e、總結。

三、遠景

       要生成的效果圖:

image

通過上圖我們知道主要生成的是列表頁和編輯頁。

他們的命名規范是:

Frm*****List  (列表頁)

       Frm*****Manager (編輯頁)

實現的功能是簡單的業務:添加,修改,刪除 功能。

此頁面是根據數據庫表對象生成的,所以必須要先有數據庫才能生成。

在數據庫里創建數據表的時候注意需要填寫Description

image

要不然如上圖默認顯示字段名稱。

頁面上的控制命名規范是

TextBox: text****** 
Label: lab******
這里主要說的是編劇頁上的控件命名規則。

  
  
  
          
PowerDesigner工具需要注意的地方:

 

也是因為界面顯示。

四、生成工具

       這個圖片在我博客上已經發過了,本人不想重新開發一個界面就直接用原來的代碼了,代碼寫的

有的亂3]6GJ(EWN[K2P[Z6B`6B`2H ,好幾年前的代碼了。

       image

在這個界面上加了一個生成WinFrom模型的按鈕,只需要點擊一下按鈕就可以生成如下文件了。

image

五、總結

        這里只生成界面沒有加入操作數據庫的代碼。需要自己手動加入他們,因為沒個地方的數據庫操作是不一樣的,也就懶的加了。這個也是為了讓自己“脫離苦海”而出的一個小工具,現在記錄下來是為了告訴自己,我做事了,給我發工資,你看我做了好多好多的頁面和功能,代碼行數也是驚人的,哈哈。

六、下載

       下載   
  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM