.Net(C#)自訂WinForm控制項之小結篇(強力推薦)

來源:互聯網
上載者:User

強力推薦的網站:http://www.myfirm.cn/News/dotNetGUIAPI/

本文轉載:http://www.myfirm.cn/News/dotNetUserInterface/20080216063648402.html

寫在前面: .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原創

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.