最新小結篇: 自訂控制項小結進階篇(20081228更新)
寫在前面: .Net已經成為許多軟體公司的選擇,而.Net自訂WinForm介面控制項,也成為編程的熱點,越來越多的程式員會開發自己需要的自訂介面控制項.小作坊網介紹了多種自訂的介面控制項,基本了包括了日常所需的各種基本控制項,介紹的自訂控制項,都對原有的介面控制項作了擴充,使之更適用了系統或更美觀.
下面作一個小結:
.Net自訂控制項之WinForm的經典OutlookBar
http://www.myfirm.cn/News/DotNetUserInterface/20080201073632383.html
主要介紹一個樣子與經典Outlook的導覽列差不多的自訂控制項,因為Outlook的導覽列使用比較廣泛,樣子也比較大方,所以,很多程式員希望得到這一款的自訂控制項.
.Net自訂WinForm控制項之滾動欄ScrollBar
http://www.myfirm.cn/News/DotNetUserInterface/20080203074004385.html
介紹一個功能類型Html中Marquee的控制項,它的內容是滾動顯示的,與Foxmail的滾動顯示比較相似,也比較生動有趣.
DotNet自訂WinForm控制項之PickBox控制項
http://www.myfirm.cn/News/DotNetUserInterface/20080207020222390.html
介紹一個自訂的程式運行時的選擇控制項,可以實現修改大小和拖動的功能.
.Net(C#)的WinForm自訂控制項之GroupBox
http://www.myfirm.cn/News/DotNetUserInterface/20080208095730391.html
介紹一個樣子十分美觀的GroupBox自訂控制項,繼承UserControl的控制項,是完整地將GroupBox控制項重做一次,加入了許多美工的原素.
.Net(C#)自訂WinForm控制項之FontComboBox
http://www.myfirm.cn/News/DotNetUserInterface/20080209014905392.html
介紹一個選擇字型類型(如宋體,隸書等)的自訂控制項,是一個繼承ComboBox,並有大量擴充的控制項.
.Net(C#)自訂WinForm控制項之Message Balloon
http://www.myfirm.cn/News/DotNetUserInterface/20080210062156393.html
介紹一個新穎的ToolTip自訂控制項,提供了時間設定和關閉的按鈕.
.Net(C#)自訂WinForm控制項之BalloonWindow
http://www.myfirm.cn/News/DotNetUserInterface/20080211042334394.html
介紹一個將ToolTip做成Form的自訂控制項,其實質是Form,那,當然,作為一個Form,它可以實現很多的功能,當然可以加入按鈕和文字框等功能了.
.Net(C#)自訂WinForm控制項之BalloonHelp
http://www.myfirm.cn/News/DotNetUserInterface/20080212095206396.html
介紹一個利用BalloonWindow做擴充的ToolTip控制項,其繼承了BalloonWindow,並重寫了大量的介面和方法,使之擁有了ToolTip的輕巧和Form的功能強大.
.Net(C#)自訂WinForm控制項之CheckBox
http://www.myfirm.cn/News/DotNetUserInterface/20080213071311398.html
介紹一個CheckBox的自訂控制項,繼承自標準的CheckBox,原理是在原有的CheckBox上面增加一層圖片,以完全覆蓋舊CheckBox的樣子,達到美觀的效果.
.Net(C#)自訂WinForm控制項之RadioButton
http://www.myfirm.cn/News/DotNetUserInterface/20080214081333399.html
介紹一個RadioButton 的自訂控制項,繼承自標準的RadioButton ,原理是在原有的RadioButton 上面增加一層圖片,以完全覆蓋舊RadioButton的樣子,達到美觀的效果.
.Net(C#)自訂WinForm控制項之Button
http://www.myfirm.cn/News/DotNetUserInterface/20080215090628400.html
介紹一個繼承自標準Button的自訂控制項,其華麗的外觀和優美的漸層效果,會深深打動每個使用者,這是一個Profession層級的自訂控制項.
.Net(C#)自訂WinForm控制項之Chart Control
http://www.myfirm.cn/News/DotNetUserInterface/20080216035233401.html
介紹純.Net語言編寫的自訂Chart控制項,可以顯示線圖,通過對線圖的每個組件的描繪和重寫OnPaint事件,實現一個功能良好的圖形控制項.
.Net(C#)自訂WinForm控制項之MdiClientControl
http://www.myfirm.cn/News/DotNetUserInterface/20080217053005403.html
介紹一個可以去除MdiParentForm邊框的控制項,因為作為MdiParent的Form,它的Mdi地區在預設情況下,邊框BorderStyle是使用3D的,背景色是使用普通的系統定義色,有了MdiClientControl就可以改變Mdi地區性的邊框的形狀和背景色的顏色,甚至還可以設計背景圖.
.Net(C#)自訂WinForm控制項之FlatTabControl
http://www.myfirm.cn/News/DotNetUserInterface/20080218015302405.html
介紹一個TabControl控制項,系統預設使用的TabControl是一個邊框(BorderStyle)為3D的樣子,這樣是比較土氣的,利用FlatTabControl的定義,可以將TabPage變成Flat形狀,以這一點基礎,你可以定義更加強大的功能,如過渡色,滑鼠懸浮色,滑鼠點擊色等等。
.Net(C#)自訂WinForm控制項之螢幕捕捉(Teboscreen)
http://www.myfirm.cn/News/DotNetUserInterface/20080220010644407.html
介紹一個螢幕捕捉的功能,使用純.Net的代碼實現螢幕捕捉,這是比較迷人的,而代碼的簡單,就更加的吸引人,因為.Net本來就支援這樣。
DotNet(C#)自訂運行時表單設計器Runtime FormDesigner
http://www.myfirm.cn/News/DotNetUserInterface/20080221013104408.html
介紹一個.Net(C#)的表單運行時設計器,Runtime FormDesigner,設計一下,你的程式可以在運行時,像VisualStudio 2005一樣增加控制項和設計屬性,這是多少強大的功能。
DotNet(C#)自訂WinForm控制項之XPPanel
http://www.myfirm.cn/News/DotNetUserInterface/20080225082607414.html
介紹一個這樣的功能,“檔案夾中顯示常見任務”的功能,也就是點擊,檔案夾選項-常規-任務所見過的內容,是一個導覽列式的服務,你可以像使用Xp作業系統一樣,設定這個控制項顯示“檔案和檔案夾任務,其它位置,詳細資料”等資訊,
DotNet(C#)自訂介面控制項常用Design屬性
http://www.myfirm.cn/News/DotNetUserInterface/20080228083019417.html
介紹設計自訂控制項時,需要使用的常用設計屬性,如ToolboxItem, ToolboxBitmap, Category, Description等等
DotNet(C#)自訂WinForm介面控制項之Window訊息
http://www.myfirm.cn/News/DotNetUserInterface/20080302011507420.html
介紹設計自訂控制項時,需要使用常用Window系統訊息,如WM_PAINT,WM_NCPAINT等
轉載請註明出處
出處:小作坊網ChakMan原創