1樓:
columns是列表框滾動條的形式(包括豎直和橫行),只能在屬性框中設定。
picturebox包含picture和image屬性,前者可讀也可以操作,後者則只可讀。
這是我的理解:picture是乙個屬性,是你要顯示的影象。而image是picturebox的影象。
舉個例子吧:1個盒子,裡面裝著乙個球。如果你要把球換成方塊,你就會說:
我要把盒子中裝著的物品換成乙個方塊。那麼裝著的物品就是picture,乙個方塊就是image了,你能給裝著的物品(picture)賦值,但是不能給乙個方塊(image)賦值。
使用這2個值的時候可以是:
picture2.picture = picture1.image或picture2.picture = picture1.picture
意思就是:裝著的物品是乙個球
但是不能這樣:
picture2.image = picture1.picture 或picture2.image = picture1.image
意思就變成:乙個球是裝著的物品(沒這個說法吧- -!)
2樓:伊清馨環旻
image屬性是為具有這一屬性的控制項設定**的,可以有兩種方式,一種是在**中用**函式指定**的路徑,另一種是在屬性欄直接設定(通過提供的功能選中**),這種方式設定的**是包含在程式中的,
columns屬性是為了實現列表多列顯示,當然這個效果不是很好,不能實現真正列表的多列顯示效果.你可以試試.
在vb中image屬性和列表框中的columns屬性
3樓:戀紅
image屬性是為具有這一屬性的控制項設定**的,可以有兩種方式,一種是在**中用**函式指定**的路徑,另一種是在屬性欄直接設定(通過提供的功能選中**),這種方式設定的**是包含在程式中的,
columns屬性是為了實現列表多列顯示,當然這個效果不是很好,不能實現真正列表的多列顯示效果.你可以試試.
4樓:匿名使用者
image是**框,作用載入**
**框和圖象框都有image
vb 中列表框的columns 屬性作用是什麼?
5樓:飄葉雜談
就是分列的意思,比如預設是1,就是只顯示一列。如果內容過多就有滾動條可以上下移動
如果你設定為2,超過高度後就分成兩列顯示
6樓:
columns(列)屬性:
本屬性用來確定列表框的列數,當值為 0 時,所有專案呈單列顯示;當值為 1 或者大於 1 ,專案呈多列顯示。columns 屬性只能在介面設定時指定。
visual basic 中列表框的columns屬性 求助 ~ 追分~
7樓:戀紅
書上寫的是正確的,當columns屬性值大於1時資料項被排列在多個列中,列表框水平滾動,你現在截圖的就是這個意思,設定為2,原來一列顯示的被分成了兩列顯示,但不是像列表檢視控制項或超級列表框一樣,將同一資料項的不同字段顯示在多列中。如:
時間 成交量 發貨數
01-12 15 1501-15 20 17列表框設定columns屬性是實現不了像上面這樣的顯示效果的,要實現這個,可以考慮使用其他控制項,比如list view控制項。
8樓:匿名使用者
本來就是多行多列,你書上寫錯了。
vb中的columns屬性到底有什麼用處,教程上講得太含糊了,能不能幫我解釋一下?
9樓:匿名使用者
設定乙個值,決定列表框為是在一列中(value of 0)垂直滾動,還是多個列中(values greater than 0)水平滾動。///
10樓:佼戈羊元旋
支援一下感覺挺不錯的
誰知道vb中列表框這幾個屬性的區別
11樓:匿名使用者
1.list,是listbox中所有的列表
集合,是乙個陣列。
例如list1.list(0)就代表list1中的第乙個列表項
2.listindex 是listbox中當前啟用的(高亮的,就是藍色標出的)列表項的index(位置)。-1表示沒有啟用的列表項
例如msgbox list1.list(list1.listindex)
這句作用是顯示啟用列表項的文字(沒有啟用項會報錯)
3.index是控制項都有的,一般是空白。如果非空白,則代表這個控制項是乙個控制項陣列,呼叫要用類似於list1(0)這樣呼叫
4.text代表listbox當前選中專案文字,與lit1.list(list1.listindex)效果一樣
12樓:萍水e相逢
看 msdn 吧
祝你順利
13樓:愛昊天酆默
list是個陣列,可以訪問所有的專案,而text表示當前選中專案的文字.
list2.additem
list1.list(k)
是把list1中的
k位置上的文字
加入list2
list2.additem
list1.text
是把list1
選中的文字
加入list2,
不一樣的
讓vb列表框多列顯示的屬性是
14樓:匿名使用者
用list1.multiselect=1 或者 list1.multiselect=2
multiselect 屬性設定值是:
設定值 描述
0 (預設值)不允許複選。
1 簡單複選。滑鼠單擊或按下 spacebar (空格鍵)在列表中選中或取消選中項。(箭頭鍵移動焦點。)
2 擴充套件複選。按下 shift 並單擊滑鼠或按下 shift 以及乙個箭頭鍵(上箭頭、下箭頭、左箭頭、和右箭頭)將在以前選中項的基礎上擴充套件選擇到當前選中項。按下 ctrl 並單擊滑鼠來在列表中選中或取消選中項。
vb問題:list1.columns
15樓:匿名使用者
list1.columns 後面通常都會加上list1.columns.add("***", 150, horizontalalignment.center)(這是個例子)
作用是在listbox第一行新增***
具體方法您可以參閱msdn上的介紹
16樓:匿名使用者
private sub form_load()dim i as integer
for i = 0 to 1000
list1.additem i '「columns」屬性0list2.additem i '「columns」屬性1next i
end sub
在屬性欄中設定 你就能看到差異
17樓:
你可以把columns屬性設定為0,1,2,3,4等數字,再用下面的**試試,就知道怎麼回事了
private sub command1_click()for i = 1 to 100
list1.additem i
next
end sub
18樓:
columns 屬性
返回或設定乙個值,以決定 listbox 控制項是水平還是垂直滾動、以及如何顯示列中的專案。如果水平滾動,則 columns 屬性決定顯示多少列。
語法object.columns [= number]
columns 屬性語法包含下面部分:
部分 描述
object 物件表示式,其值是「應用於」列表中的乙個物件。
number 乙個整型值,指定控制項如何滾動、以及列中的專案如何排列,「設定值」中有詳細描述。
設定值number 的設定值為:
設定值 描述
0 (預設值)專案安排在一列中、且 listbox 豎直滾動。
1到 n 專案安排在多個列中,先填第一列,再填第二列,等等。 listbox 水平滾動並顯示指定數目的列。
說明對於水平滾動的 listbox 控制項,列寬等於 listbox 寬度除以列的個數。
該屬性不能設定為 0,在執行時也不能從 0 改變 -也就是說,不能在執行時,將多列 listbox 變為單列 listbox 或將單列 listbox 變為多列 listbox 。
vc中如何獲得選中的下拉列表框中的值
int nsel cstring strbook ccombobox cmbbook nsel cmbbook.getcursel 選中的索引 if nsel lb err ccombobox通用操作 getcount 取得組合框的列表框中項的個數 getcursel 取得組合框的列表框中當前選中項...
VB中Caption和Name屬性有何不同
乙個是控制項的名字,使用者是看不見的,就相當於人的身份證一樣 乙個是控制項的標題,使用者是看的見的,就相當於人的服裝一樣 vb中物件name屬性與caption屬性有何區別 name屬性是乙個控制項 的物件名稱,是每個控制項都必需有的,是對乙個控制項的唯一內標識,就像容每個人身份證號碼一樣,capt...
在VB中,控制項的Stretch屬性設定為時,影象框可自動改變大小以適應其中的圖形
題目錯了吧?應該是 stretch屬性設定為true時,圖形可自動改變大小以適應影象框控制項 而 框 注意不是影象框 的autosize屬性設為true時,框可自動改變大小以適應其中的 那個最佳答案啊,你想一想,題目沒錯!影象框image的stretch屬性預設為false 在vb中,控制項的str...