Visual Basic 6.0 使用者可用的框架控制項

更新:2007 年 11 月

Visual Basic 6.0 的 Frame 控制項已經由 Visual Basic 2008 中的兩個控制項取代:GroupBox 控制項和 Panel 控制項。

概念上的差異

在 Visual Basic 6.0 中,Frame 控制項可做為群組控制項的容器。在 Visual Basic 2008 中,Frame 控制項已經由 GroupBox 控制項或 Panel 控制項取代。

GroupBox 控制項對應於 Frame 控制項,且 [BorderStyle] 屬性為 [1 – 固定單一]。該控制項具有可見的框線和選擇性的標題。

Panel 控制項是 Frame 控制項的對等用法,且 [BorderStyle] 屬性為 [0 – 無]。該控制項沒有框線或標題。

此外,還有許多概念不同處,適用於所有控制項,包括資料繫結、字型處理、拖放、說明支援等方面的差別。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的 Windows Form 控制項

框架控制項屬性、方法和事件的對等用法

下表列出 Visual Basic 6.0 的屬性、方法和事件,以及其在 Visual Basic 2008 的對等用法。並未列出具有相同名稱和行為的屬性、方法和事件。在適用的情況下,常數會在屬性或方法之下縮排。除非另外註明,否則所有 Visual Basic 2008 列舉型別 (Enumeration) 都會對應到 System.Windows.Forms 命名空間 (Namespace)。

文件中將視需要提供連結至解釋行為差異的主題。若 Visual Basic 2008 中沒有直接的對等用法,則提供連結至替代的主題。

Frame 屬性

Visual Basic 6.0

Visual Basic 2008 對等用法

Appearance

FlatStyle (只適用於 GroupBox 控制項)

BackColor

BackColor

注意事項:

在 Visual Basic 2008 中會以不同方式處理色彩。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的色彩行為

BorderStyle

BorderStyle (只適用於 GroupBox 控制項)

Caption

Text (只適用於 GroupBox 控制項)

注意事項:

Panel 控制項沒有 Text 屬性。

ClipControls

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的圖形

Container

Parent

DragIcon

DragMode

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作

Font

FontBold

FontItalic

FontName

FontSize

FontStrikethrough

FontUnderline

Font

注意事項:

在 Visual Basic 2008 中會以不同方式處理字型。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的字型物件

ForeColor

ForeColor

注意事項:

在 Visual Basic 2008 中會以不同方式處理色彩。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的色彩行為

Height

Height, Size

注意事項:

在 Visual Basic 2008 中會以不同方式處理座標。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的座標系統

HelpContextID

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的說明支援

HWnd

Handle

Index

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的控制項陣列

Left

Left

注意事項:

在 Visual Basic 2008 中會以不同方式處理座標。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的座標系統

MouseIcon

新實作,如需詳細資訊,請參閱無法設定自訂 MousePointer

MousePointer

Cursor

如需常數的清單,請參閱 Visual Basic 6.0 使用者可用的 MousePointer

OLEDropMode

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作

Parent

FindForm 方法

RightToLeft

RightToLeft

ToolTipText

ToolTip 元件

如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的 ToolTip 支援

Top

Top

注意事項:

在 Visual Basic 2008 中會以不同方式處理座標。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的座標系統

WhatsThisHelpID

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的說明支援

Width

Width, Size

注意事項:

在 Visual Basic 2008 中會以不同方式處理座標。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的座標系統

Frame 方法

Visual Basic 6.0

Visual Basic 2008 對等用法

Drag

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作

Move

SetBounds

注意事項:

在 Visual Basic 2008 中會以不同方式處理座標。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的座標系統

OLEDrag

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作

ShowWhatsThis

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的說明支援

ZOrder

BringToFrontSendToBack 函式

Frame 事件

Visual Basic 6.0

Visual Basic 2008 對等用法

Click

Click (僅限 PanelGroupBox 沒有對等用法)

DblClick

DoubleClick (僅限 PanelGroupBox 沒有對等用法)

DragDrop

DragOver

OLECompleteDrag

OLEDragDrop

OLEDragOver

OLEGiveFeedback

OLESetData

OLEStartDrag

新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作

升級注意事項

將 Visual Basic 6.0 應用程式升級為 Visual Basic 2008 時,其 [BorderStyle] 屬性設為 [0 - 無] 的 Frame 控制項會升級為 Panel 控制項。所有其他 Frame 控制項都會升級為 GroupBox 控制項。

請參閱

概念

Panel 控制項簡介

參考

GroupBox 控制項概觀 (Windows Form)