我前面一篇博客講了自定義窗體設計器,其實功能太簡單,主要想闡述的是底層原理(雖然我不保證VS IDE設計器確實是那樣去實現的)。編程講究的是刨根問底,刨到祖墳最好,這篇或者可能以后幾篇博客我想說一下VS IDE中的窗體設計器,雖說不能面面俱到,但也能讓大家知道個大概。初學者可能閱讀起來有些困難 ...
本文主要說到以下內容: 什么是.Net中的組件,組件和類 控件的區別和聯系。 組件的特性。 利用IExtenderProvider接口進行組件擴展。 擴展組件 的簡單應用 控件倒影。 .什么是.Net中的組件,組件和類 控件的區別和聯系 必須說的是, 組件 一詞在編程中經常遇到,意義眾多,當然不管什么意思,從字面上來看就知道它應該有 一個可重復使用的單元 的意思。在.Net中, 組件 就特指實現了 ...
2013-03-01 18:04 8 3168 推薦指數:
我前面一篇博客講了自定義窗體設計器,其實功能太簡單,主要想闡述的是底層原理(雖然我不保證VS IDE設計器確實是那樣去實現的)。編程講究的是刨根問底,刨到祖墳最好,這篇或者可能以后幾篇博客我想說一下VS IDE中的窗體設計器,雖說不能面面俱到,但也能讓大家知道個大概。初學者可能閱讀起來有些困難 ...
導言 做android 開發有一段時間了,很多時候就是做些重復性的數據綁定,還有就是不夠操作不夠靈活,例如,我在某個界面要新增一個按鈕,就需要發布一個新版本,就這么一個按鈕的話其實,可以完全由服務器控制,例如UC,凡客他們要更新首頁,不可能為了更新一個首頁特地開發一個新版本,那多傻 ...
1. 理解“Windows 窗體應用程序”項目中Program.cs文件中的main方法與傳統C++Console控制台程序中的main方法的區別。從程序運行層次上講,兩者無區別,都是程序的入口點, ...
我前面幾篇博客中提到過.net中的事件與Windows事件的區別,本文討論的是前者,也就是我們代碼中經常用到的Event。Event很常見,Button控件的Click、KeyPress等等,PictureBox控件的Paint等等都屬於本文討論范疇,本文會例舉出有關“事件編程”的幾種方法,還會 ...
1,安裝AutoMapper包 2,准備實體類和映射類 3,配置映射類,分別創建類:CustomProfile、AutoMapperConfig 4,注冊AutoMapper,注意下邊紅色部分 5,在業務類中的構造函數中調用,使用 ...
一直關注OpenERP,但一直未真正使用。最近一些數據想規范管理,免得使和EXCEL與WORD等到處找,所以想到OpenERP的自定義功能比較好,就再次找來相關資料重新拾掇起來。在這過程中,發現了許多使用與開發上的一些問題,特此記錄下來,以便后查。 一、安裝 操作系統:Ubuntu12.04 ...
在使用需要授權的軟件時,注冊付費的目標是軟件的使用者,我們開發人員平時用到的一些第三方組件也是需要授權付費的,也就是說,付費者是開發人員,並不是系統(使用了該第三方組件)的最終使用者。 以上兩者的區別如下圖: 圖1 本篇文章介紹.net中怎樣開發需要授權的第三方控件(組件),既然授權對象 ...
雖然標題為“動態編譯”,其實本文包含兩個部分,一個就是標題說的動態編譯源代碼,另外一個應該是動態生成源代碼。也就是說,在.Net中可以存在這樣一種情況:在程序運行期間,由程序控制動態生成一份源代碼(Source Code),然后再編譯該源代碼,生成一個新的程序集,緊接着再加載生成的程序集,最后運行 ...