|
本主題對(duì) Visual Basic 6.0 Label 控件和 Visual Basic 2005 中的等效項(xiàng)進(jìn)行比較。 Visual Basic 6.0 中的 Label 控件在 Visual Basic 2005 中由 Windows 窗體 概念差異BackStyle 屬性在 Visual Basic 6.0 中,Label 控件的 BackStyle 屬性確定標(biāo)簽是否有透明背景。將 BackStyle 屬性設(shè)置為“0 – Transparent”可透過(guò)標(biāo)簽顯示任何背景圖像。如果標(biāo)簽放置在其他控件上,這些控件也透過(guò)標(biāo)簽顯示。 在 Visual Basic 2005 中,不再提供 BackStyle 屬性,而且透明行為略有不同。若要在 Visual Basic 2005 中模擬透明行為,請(qǐng)將
WordWrap 屬性在 Visual Basic 6.0 中,WordWrap 屬性決定文本過(guò)長(zhǎng)而不適合標(biāo)簽大小時(shí),是否換行為多行。 在 Visual Basic 2005 中,Label 控件中的文本自動(dòng)換行。防止換行的唯一方式是使 Label 控件的高度等于單行文本。 其他差異此外,還有許多適用于所有控件的概念差異,包括數(shù)據(jù)綁定、字體處理、拖放功能、幫助支持等方面的差異。有關(guān)更多信息,請(qǐng)參見(jiàn)適用于 Visual Basic 6.0 用戶(hù)的 Windows 窗體概念。 Label 控件的代碼更改下面的代碼示例演示 Visual Basic 6.0 和 Visual Basic 2005 在編碼方法上的不同之處。 使標(biāo)簽透明的代碼更改下面的示例演示如何使標(biāo)簽控件的背景透明。在 Visual Basic 6.0 中,如果 Label 后有其他控件,則其他控件將透過(guò)標(biāo)簽顯示。在 Visual Basic 2005 示例中,可以使用 BringToFront 和 SendToBack 函數(shù)選擇透過(guò) Label 顯示其后的任何控件。
Label 控件的屬性、方法和事件等效項(xiàng)下面幾個(gè)表列出了 Visual Basic 6.0 中的屬性、方法和事件及它們的 Visual Basic 2005 等效項(xiàng)。具有相同的名稱(chēng)和行為的屬性、方法和事件未予列出。如果適用,常數(shù)在屬性或方法的下面縮進(jìn)。除非另外說(shuō)明,否則所有 Visual Basic 2005 枚舉都映射到 此表提供相關(guān)主題的必要鏈接,這些主題對(duì)行為之間的差異進(jìn)行說(shuō)明。如果 Visual Basic 2005 中沒(méi)有直接等效項(xiàng),則提供指向介紹替換項(xiàng)的鏈接。 Label 屬性
Label 方法
Label 事件
升級(jí)說(shuō)明當(dāng) Visual Basic 6.0 應(yīng)用程序升級(jí)到 Visual Basic 2005 時(shí),任何 Label 控件都升級(jí)為 Windows 窗體 Label 控件,屬性、方法和事件升級(jí)為其各自等效項(xiàng)。在可能存在行為差異的情況下,向代碼中插入升級(jí)注釋。 請(qǐng)參見(jiàn)概念 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
來(lái)自: nxhujiee > 《對(duì)于VB6用戶(hù)》