C# WinForm 技巧五:WinForm介面產生

來源:互聯網
上載者:User
一、摘要

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

二、本文大綱

       a、摘要。

       b、本文大綱。

       c、遠景。

       d、產生工具。

       e、總結。

三、遠景

       要產生的:

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

他們的命名規範是:

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

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

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

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

在資料庫裡建立資料表的時候注意需要填寫Description

要不然如預設顯示欄位名稱。

頁面上的控制命名規範是

TextBox: text****** 
Label: lab******
這裡主要說的是編劇頁上的控制項命名規則。
PowerDesigner工具需要注意的地方:

 

也是因為介面顯示。

四、產生工具

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

有的亂 ,好幾年前的代碼了。

      

在這個介面上加了一個產生WinFrom模型的按鈕,只需要點擊一下按鈕就可以產生如下檔案了。

五、總結

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

六、下載

          
  

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.