程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C# WinForm開發系列 - ComboBox

C# WinForm開發系列 - ComboBox

編輯:C#入門知識

 包含自動完成下拉框,字體下拉框,電腦盤符,多列下拉框,帶CheckBox,樹型下拉框等.代碼主要來自CodeProject,版權屬於原作者.

1.帶自動完成功能的下拉框(.net 1.1使用,.net 2.0微軟自帶的ComboBox已有該功能) AutoCompleteComboBox_src.zip

\

2.帶CheckBox允許多項選擇的下拉框 CheckBoxComboBox.zip

\

3.自定義繪制下拉框 HtmlDropDownList_src.zip

\

4.下拉出DataGrid MultiColumnCombo_src.zip  MultiColumnComboSuggestionBox.zip

\

5.一個帶CheckBox,分組,顏色標記等功能的下拉框 PowerComboBoxCSharp.rar

\

6.下拉出TreeView的下拉框 treecombobox.rar

\

7.類似於浏覽器URL地址輸入欄 URLCombo_src.zip

\

8.包含圖片的下拉框(分層次顯示節點)

sindhumn著asp">Image ComboBox Control

ImageComboBox 是標准windows combobox控件的擴展,支持在內容項中顯示圖標或圖片。如果,你看一看windows的界面,你就會看到windows 浏覽器,Internet浏覽器,文件打開、保持、打印對話框,都使用了可以在不同層次顯示圖標的下拉框。

簡介

ImageComboBox 是標准windows combobox控件的擴展,支持在內容項中顯示圖標或圖片。如果,你看一看windows的界面,你就會看到windows 浏覽器,Internet浏覽器,文件打開、保持、打印對話框,都使用了可以在不同層次顯示圖標的下拉框。

而,標准的Combobox並不支持顯示圖象。但是在OwnerDrawn模式下,它能夠顯示圖標或圖片。當然,還是有一些不足:圖片能夠顯示在下拉的列表中,但當你選中一個item,它並沒有被顯示到textbox上,除非你把dropdown類型設成DropDownList。而,在DropDownList模式下,Combobox是不可編輯的。
而,我希望圖片能夠在三種模式下都顯示在Textbox中。本文章將給出的ImageComboBox,可以在三種模式下,把你在列表框中選中的圖片和文字顯示到Combobox的文本框中。

另外,此ImageComboBox還支持為每個item劃分多層次,它有助於對 item進行分組,顯示相互的層次關系。當DrawMode被設置成OwnerDrawVariable時,每個item還可以有各自的字體,各自的文字 大小。因此,每個在Combobox中的item有幾個屬性,這些屬性都可以靜態或動態地指定。然後,這些item就不再只是簡單的字符串,而是特殊的 ImageComboBoxItem對象。因此,這些item是一個ImageComboBoxItem對象的集合。
\

 9.字體下拉框(枚舉本機上的所有字體,填充到下拉框) FontCombo.zip

字體下拉框控件

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved