IsVisible 屬性

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

expandtri全部顯示

使用 IsVisible 屬性可以在 Visual Basic 中確定報表上的控件是否可見。Boolean 型,可讀寫。

expression.IsVisible

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

說明

IsVisible 屬性使用以下設(shè)置:

設(shè)置

說明

True

(默認(rèn)值)控件可見。

False

控件不可見。

注釋  只能在包含控件的報表節(jié)的 Print 事件中設(shè)置 IsVisible 屬性。

使用 IsVisible 屬性和 HideDuplicates 屬性可以確定報表上的控件何時可見,并相應(yīng)地顯示或隱藏其他控件。例如,在文本框控件因含有重復(fù)值而隱藏時,可以隱藏直線控件。

示例

下面的示例使用文本框的 IsVisible 屬性控制報表上的直線控件是否顯示,該報表基于“產(chǎn)品”表,并使用了三個控件的下列屬性:

屬性

直線控件

文本框 #1

文本框 #2

Name

Line0

類別ID

產(chǎn)品名稱

ControlSource


類別ID

產(chǎn)品名稱

HideDuplicates


Left

0

0

2.0

Top

0

.1

.1

Width

4.0

1.0

1.0

 

請將下列程序代碼粘貼到報表模塊的聲明節(jié),然后通過報表查看 IsVisible 屬性所控制的線條格式:

Private Sub Detail_Print(Cancel As Integer, PrintCount As Integer)

    If Me!CategoryID.IsVisible Then

        Me!Line0.Visible = True

    Else

        Me!Line0.Visible = False

    End If

End Sub