ColumnWidths 屬性

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

expandtri全部顯示

在多列組合框列表框中,使用 ColumnWidths 屬性可以指定每的寬度。

expression.ColumnWidths

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。

設(shè)置

ColumnWidths 屬性用英寸或厘米作單位指定每列的寬度值,單位取決于 Windows“控制面板”的“區(qū)域設(shè)置”中,“數(shù)字”選項(xiàng)卡上“度量系統(tǒng)”框中所選的度量系統(tǒng)(公制或美制)。默認(rèn)設(shè)置為 1 英寸或 2.54 厘米。對(duì)列表框或組合框,每列的 ColumnWidths 屬性設(shè)置必須在 0 到 22 英寸(55.87 厘米)之間。

若要分隔列條目,請(qǐng)使用半角分號(hào) (;) 作為列表分隔符(列表項(xiàng)分隔符由“區(qū)域設(shè)置屬性”對(duì)話框中“數(shù)字”選項(xiàng)卡上的“列表項(xiàng)分隔符”框來(lái)選擇)。

寬度為 0 時(shí)將隱藏該列。任何或所有的 ColumnWidths 屬性設(shè)置都可以留空。只鍵入列表分隔符而不包含任何數(shù)值,即可創(chuàng)建空白設(shè)置??瞻字悼墒?Microsoft Access 自動(dòng)設(shè)置默認(rèn)列寬,列寬的變化取決于列數(shù)和組合框或列表框的寬度。

注釋  在組合框內(nèi),第一個(gè)可見(jiàn)的列將顯示在控件的文本框部分中。

通過(guò)使用控件的屬性表、Visual Basic,可以設(shè)置 ColumnWidths 屬性。

對(duì)于表字段,可以在表“設(shè)計(jì)”視圖中“字段屬性”部分的“查閱”選項(xiàng)卡上,對(duì)將“顯示控件”屬性設(shè)為“組合框”或“列表框”的字段設(shè)置該屬性。

blueup提示

ColumnWidths

在 Visual Basic 中,可使用字符串表達(dá)式為單位來(lái)設(shè)置列寬值。列寬以半角分號(hào)分隔。若要指定不同的度量單位,請(qǐng)包含度量單位(厘米或英寸)。例如,下列字符串表達(dá)式以厘米為單位指定三個(gè)列寬。

"6 cm;0;6 cm"

說(shuō)明

也可以使用該屬性隱藏一列或多列。

如果將 ColumnWidths 屬性設(shè)置留空,則 Microsoft Access 會(huì)將每列的的寬度都設(shè)置為列表框或組合框總寬度除以列數(shù)的大小。

如果設(shè)置的列寬過(guò)寬以致不能在組合框或列表框中完全顯示,則最右邊的列將隱藏并顯示水平滾動(dòng)條。

如果只指定某些列的寬度而將其他列的列寬設(shè)置留空,則 Microsoft Access 將用剩余的寬度除以未指定寬度的列的列數(shù)。列寬的最小值是 1,440 緹(1 英寸)。

例如,下列設(shè)置將應(yīng)用于一個(gè)三列、4 英寸寬的列表框上:

設(shè)置

說(shuō)明

1.5 in;0;2.5 in

第一列寬 1.5 英寸,第二列隱藏,第三列寬 2.5 英寸。

2 in;;2 in

第一列寬 2 英寸,第二列寬 1 英寸(默認(rèn)值),第三列寬 2 英寸。因?yàn)榈谌兄挥幸话肟梢?jiàn),所以將顯示水平滾動(dòng)條。

(留空)

三列的寬度相同(1.33英寸)。

注釋  此屬性不同于 ColumnWidth 屬性,后者指定數(shù)據(jù)表特定列的寬度。