CanShrink 屬性

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

expandtri全部顯示

使用 CanShrink 屬性可以控制打印或預(yù)覽窗體報(bào)表節(jié)控件的外觀。例如,如果將該屬性設(shè)為“是”,則節(jié)或控件將在垂直方向自動(dòng)進(jìn)行調(diào)整,以打印或預(yù)覽節(jié)或控件所包含的全部數(shù)據(jù)。

注釋

?雖然 CanShrink 屬性適用于這類節(jié)中的控件,但不適用于窗體或報(bào)表的頁(yè)面頁(yè)眉和頁(yè)面頁(yè)腳節(jié)。
?只有在打印或預(yù)覽窗體時(shí),該屬性才會(huì)影響窗體節(jié)和控件的顯示,當(dāng)窗體在“窗體”視圖“數(shù)據(jù)表”視圖“設(shè)計(jì)”視圖中顯示時(shí),不受影響。

Boolean 型,可讀寫。

expression.CanShrink

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

設(shè)置

CanShrink 屬性使用下列設(shè)置:

設(shè)置

Visual Basic

說明

True

節(jié)或控件沿垂直方向縮小,以便能夠打印或預(yù)覽所含的全部數(shù)據(jù)且不留空白行。

False

(默認(rèn)值)節(jié)或控件并不縮小。

 

注釋  只能通過使用節(jié)或控件的屬性表來設(shè)置此屬性。

對(duì)于控件,使用默認(rèn)控件樣式或 Visual Basic 中的 DefaultControl 方法,可以設(shè)置該屬性的默認(rèn)值。

或 Visual Basic 中,除“設(shè)計(jì)”視圖外,在其他任何視圖中該屬性設(shè)置都是只讀的。

說明

可以使用該屬性來控制待打印窗體和報(bào)表的外觀。當(dāng)將該屬性設(shè)為“是”時(shí),對(duì)象會(huì)自動(dòng)調(diào)整,以便所有數(shù)據(jù)都能打印出來。當(dāng)控件縮小時(shí),它下面的控件將在頁(yè)面中向上移動(dòng)。

如果將控件的 CanShrink 屬性設(shè)為“是”,Microsoft Access 不會(huì)將該節(jié)的 CanShrink 屬性設(shè)為“是”。

節(jié)可以在整個(gè)寬度范圍內(nèi)垂直地縮小。例如,假定窗體的節(jié)中有兩個(gè)緊靠著的文本框,且每個(gè)控件的 CanShrink 屬性都設(shè)為“是”。如果一個(gè)文本框含有一行數(shù)據(jù),另一個(gè)文本框含有兩行數(shù)據(jù),則兩個(gè)文本框的長(zhǎng)度都將是兩行,因?yàn)楣?jié)可以在整個(gè)寬度范圍內(nèi)改變大小。若要單獨(dú)地縮小數(shù)據(jù),可以將兩個(gè)子窗體子報(bào)表控件緊靠在一起,并將它們的 CanShrink 屬性設(shè)為“是”。

使用 CanShrink 屬性時(shí),請(qǐng)記?。?/span>

?該屬性設(shè)置不影響控件之間的水平間距,只影響控件所占的垂直空間。
?重疊的控件不能縮小。
?大控件的高度將阻止旁邊控件的縮小。例如,如果幾個(gè)較短的控件位于報(bào)表主體節(jié)的左側(cè),而一個(gè)較高的控件,如未綁定對(duì)象框,位于主體節(jié)的右側(cè),則左側(cè)的控件即使未包含任何數(shù)據(jù)時(shí)也不能縮小。