AutoLayout框架之序言

一劍平江湖發表於2013-03-24
先說下建這個框架的目的,以前我們寫程式碼來實現,從資料庫,到介面邏輯,再到視窗布局的操作,後來出現了orm,省去了資料庫程式碼的編寫,但視窗中控制元件佈局還是要寫的。因此就有個想法,寫一個視窗自動佈局的框架,由配置檔案,直譯器,控制元件庫三大部分組成,由直譯器分析配置檔案,再根據配置檔案中的配置,來動態的在視窗中新增控制元件,其實在delphi下也做過相應的實現,只不過delphi7時,的rtti功能再遠沒有達到由配置檔案實現視窗自動佈局的功能。所以實現起來非常吃力,後來就沒有再更新過,後來換公司後,公司的主要開發語言是.net.所以改用net實現了此功能。現在基本在winform下實現了此功能,正在寫基本web下的。等程式碼完善後,再發布出來。跟大家共同學習。

相關文章