列表框和組合框控制元件有什麼區別,組合框和列表框的區別

時間 2021-10-14 21:22:44

1樓:離溫景

1、含義不同

列表框用於提供一組條目(資料項),使用者可以用滑鼠選擇其中一個或者多個條目,但是不能直接編輯列表框的資料;

組合框的風格取值定義了組合框的具體屬性,包括是否自動排序,是否有滾動條。

2、專案輸入方式不同:

列表框的方式是先會顯示一系列的控制元件選項供使用者選擇,之後對選中的進行後續處理,使用者的選擇可為多項選擇;

組合框是一個編輯框帶一個可以下拉的列表框,使用者在下拉框中選擇的項會進入編輯框中,再進行後續處理,在編輯框中也可以直接輸入。

3、特點不同

列表框中的專案是通過程式插入到其中的,使用者無法向清單中輸入資料,當選擇其中的專案,並在使用者單擊一個按鈕或者執行某個操作時,由應用程式完成對指定專案的具體操作;

組合框的編輯區域用來顯示當前選中的項或者編輯組合框裡沒有的項。可以用cb_limittext來限制輸入文字的大小;

為了獲得編輯區域的文字,可傳送cb_getlbtext或者wm_gettext訊息,這樣就把文字複製到指定的字串中,當需要設定編輯區域的文字時,只需要傳送wm_settext訊息。

2樓:莊愛景淦倩

組合框可分為下拉式組合框,下拉式列表框,簡單組合框。下拉組合框包括文字框和列表框的功能

3樓:度夏夷媼

控制元件的選擇使用主要還是個人習慣問題。

文字框多應用於不限定輸入內容的情況;而組合框和列表框多應用於限定輸入內容的情況。

如輸入名單時,性別(限定於男女兩項)適合用列表框輸入,而姓名、出生日期等非限定項則適合用文字框輸入。

組合框和列表框的選擇,主要看:

1)窗體空間是否充裕;

2)佈局效果是否美觀;

組合框和列表框的區別

4樓:離溫景

1、含義不同

列表框用於提供一組條目(資料項),使用者可以用滑鼠選擇其中一個或者多個條目,但是不能直接編輯列表框的資料;

組合框的風格取值定義了組合框的具體屬性,包括是否自動排序,是否有滾動條。

2、專案輸入方式不同:

列表框的方式是先會顯示一系列的控制元件選項供使用者選擇,之後對選中的進行後續處理,使用者的選擇可為多項選擇;

組合框是一個編輯框帶一個可以下拉的列表框,使用者在下拉框中選擇的項會進入編輯框中,再進行後續處理,在編輯框中也可以直接輸入。

3、特點不同

列表框中的專案是通過程式插入到其中的,使用者無法向清單中輸入資料,當選擇其中的專案,並在使用者單擊一個按鈕或者執行某個操作時,由應用程式完成對指定專案的具體操作;

組合框的編輯區域用來顯示當前選中的項或者編輯組合框裡沒有的項。可以用cb_limittext來限制輸入文字的大小;

為了獲得編輯區域的文字,可傳送cb_getlbtext或者wm_gettext訊息,這樣就把文字複製到指定的字串中,當需要設定編輯區域的文字時,只需要傳送wm_settext訊息。

5樓:武秀雲謇夏

列表框列表直接顯示列表項

組合框可以直接顯示,也可以點下拉箭頭之後才顯示列表框只能選擇

組合框能選擇也能輸入新內容

實際上列表框就是一個列表,而組合框是列表框與文字框的合成,所以才叫組合框

6樓:學煙蘭雁

列表框:只能按列表形式顯示並選擇其中的內容,不帶文字框,有兩種樣式(0:列表;1:帶核取方塊的列表)

組合框:可以下拉,也可以以文字框顯示,有三種樣式(0:帶下拉文字框,文字框可編輯;1:

文字框形式[加大高度時會變成類似文字框+列表框的形式],文字框可編輯;2:固定下拉框,文字框的內容只可選擇下列列表裡的內容,不能手動編輯)

7樓:百度使用者

組合框包括列表框和文字框的功能 文字框:只能輸入資料 列表框:只能選擇資料 組合框:既能輸入資料,又能選擇`` 回答完畢~嘎嘎``

記得采納啊

8樓:曈瞅樳梻

應該是列表框只能用來選擇,組合框兼有選擇和手動輸入功能,簡單的說:通常的組合框就是編輯框和列表框的組合

列表框與組合框控制元件有什麼不同之處?簡述他們不同的應用場合

9樓:你猜我猜哇擦猜

列表框:只能按列表形式顯示並選擇其中的內容,不帶文字框,有兩種樣式(0:列表;1:帶核取方塊的列表)

組合框:可以下拉,也可以以文字框顯示,有三種樣式(0:帶下拉文字框,文字框可編輯;1:

文字框形式[加大高度時會變成類似文字框+列表框的形式],文字框可編輯;2:固定下拉框,文字框的內容只可選擇下列列表裡的內容,不能手動編輯)

簡述組合框和列表框的區別

10樓:匿名使用者

1、自動排序方式不同:

當列表框不能同時顯示所有專案時候,將自動新增滾動條,使使用者可以滾動查閱所有選項。組合框的風格取值定義了組合框的具體屬性,包括是否自動排序,是否有滾動條。

2、專案輸入方式不同:

列表框是顯示一系列項供使用者選擇的控制元件,對選中的項可以進行後續的處理。使用者選擇可以是多項的。組合框是一個編輯框帶一個可以下拉的列表框,使用者在下拉框中選擇的項會進入編輯框中,再進行後續處理,在編輯框中也可以直接輸入。

3、資料型別不同:

在組合框中有******、dropdown、drop list三種型別。******型別的組合框和列表框部分是固定顯示的,不能下拉;而其餘兩種帶一個下拉手柄。設計中別忘記新增滾動條。

dropdown與drop list的區別是後者的編輯框不能輸入。

在列表框中有******、 multiple、extended三種型別,它們決定了使用者選取項的方法。******模式只能夠選取單項,multiple模式可以按ctrl鍵+滑鼠左鍵選取多個項,而extended則可以通過滑鼠拖處矩形一次選取連續的項,也可以加按ctrl鍵作多次選擇。

11樓:離溫景

1、含義不同

列表框用於提供一組條目

(資料項),使用者可以用滑鼠選擇其中一個或者多個條目,但是不能直接編輯列表框的資料;

組合框的風格取值定義了組合框的具體屬性,包括是否自動排序,是否有滾動條。

2、專案輸入方式不同:

列表框的方式是先會顯示一系列的控制元件選項供使用者選擇,之後對選中的進行後續處理,使用者的選擇可為多項選擇;

組合框是一個編輯框帶一個可以下拉的列表框,使用者在下拉框中選擇的項會進入編輯框中,再進行後續處理,在編輯框中也可以直接輸入。

3、特點不同

列表框中的專案是通過程式插入到其中的,使用者無法向清單中輸入資料,當選擇其中的專案,並在使用者單擊一個按鈕或者執行某個操作時,由應用程式完成對指定專案的具體操作;

組合框的編輯區域用來顯示當前選中的項或者編輯組合框裡沒有的項。可以用cb_limittext來限制輸入文字的大小;

為了獲得編輯區域的文字,可傳送cb_getlbtext或者wm_gettext訊息,這樣就把文字複製到指定的字串中,當需要設定編輯區域的文字時,只需要傳送wm_settext訊息。

12樓:匿名使用者

列表框:只能按列表形式顯示並選擇其中的內容,不帶文字框,有兩種樣式(0:列表;1:帶核取方塊的列表)

組合框:可以下拉,也可以以文字框顯示,有三種樣式(0:帶下拉文字框,文字框可編輯;1:

文字框形式[加大高度時會變成類似文字框+列表框的形式],文字框可編輯;2:固定下拉框,文字框的內容只可選擇下列列表裡的內容,不能手動編輯)

簡述vb中列表框和組合框控制元件的區別

13樓:匿名使用者

列表框 列表直接顯示列表項組合框 可以直接顯示,也可以點下拉箭頭之後才顯示列表框 只能選擇組合框 能選擇也能輸入新內容 實際上列表框就是一個列表,而組合框是列表框與文字框的合成,所以才叫組合框

14樓:匿名使用者

列表框是單選 組合框可以多選。

在窗體中,組合框和列表框有哪主要區別?

vb中列表框與組合框的區別?

15樓:匿名使用者

列表框直接顯示和選擇列表項,組合框通過下拉選單選擇列表項

列表框可以多選,組合框只能單選

16樓:匿名使用者

左邊是列表框,右邊是組合框

列表框直接顯示和選擇列表項,組合框通過下拉選單選擇列表項

列表框可以多選,組合框只能單選

列表框和組合框中的控制元件**和繫結列是不是一回事,有什麼區別? 20

17樓:匿名使用者

不一樣的 沒太大的區別

18樓:百度使用者

沒人願意答的,要問可以去英文**問,熱心的多!

在matlab的gui中弄列表框,列表框可以顯示某個路徑

if srclen m dbfilter.filterlen 1 灰姑娘的霸氣 使用fid直接加入路徑讀取即可 fid fopen x 路徑 jpg matlab使用dir函式獲得指定資料夾下的所有子資料夾和檔案,並存放在在一種為檔案結構體陣列中.dir函式可以有呼叫方式為 dir 列出當前目錄下所...

怎麼設定VB列表框多行顯示,VB列表框multiselect屬性設定問題?求解

超人影視娛樂 要在list的屬性視窗設定 multiselect 多選屬性 基值可為 0 每次只選一個 1 同時選多個 2 可用shift連選,ctrl不連續選擇應該將mulstiselect設為1。問題2 在 中實現 private sub command1 click for i 0 to li...

請教Access中VBA的多列列表框(multiple co

用removeitem去掉想修改的行,再用additem新增該行 試下行不行 dim ss 8 定義個陣列把原來的行資料複製到這個陣列裡dim t,t1 as integer for n 0 to 8 ss n list14.column n,i next n ss j t1 是想要賦的值 t ss...