Visual Basic 6.0 사용자를 위한 Frame 컨트롤

업데이트: 2007년 11월

Visual Basic 2008에서 Visual Basic 6.0의 Frame 컨트롤은 GroupBox 컨트롤과 Panel 컨트롤 두 개로 대체 되었습니다.

개념적 차이

Visual Basic 6.0에서는 Frame 컨트롤이 컨트롤을 그룹화하는 컨테이너로 사용됩니다. Visual Basic 2008에서는 Frame 컨트롤이 GroupBox 컨트롤 또는 Panel 컨트롤로 대체됩니다.

GroupBox 컨트롤은 BorderStyle 속성을 1 – 단일 고정으로 설정한 Frame 컨트롤과 같습니다. 이 컨트롤에는 테두리 표시가 있으며 캡션을 선택적으로 사용할 수 있습니다.

Panel 컨트롤은 BorderStyle 속성을 0 – 없음으로 설정한 Frame 컨트롤과 같습니다. 이 컨트롤에는 테두리나 캡션이 없습니다.

또한, 모든 컨트롤에 적용되는 개념적인 차이가 많습니다(데이터 바인딩, 글꼴 처리, 끌어서 놓기, 도움말 지원 등의 차이 포함). 자세한 내용은 Visual Basic 6.0 사용자를 위한 Windows Forms 컨트롤을 참조하십시오.

Frame 컨트롤 속성, 메서드, 이벤트에 해당하는 요소

다음 표에서는 Visual Basic 6.0 속성, 메서드, 이벤트 및 이에 해당하는 Visual Basic 2008 요소를 보여 줍니다. 이름과 동작이 같은 속성, 메서드 및 이벤트는 나열되지 않습니다. 속성 또는 메서드 아래에 들여쓰기되어 있는 부분은 상수를 의미합니다. 다른 설명이 없는 한 모든 Visual Basic 2008 열거형은 System.Windows.Forms 네임스페이스로 매핑됩니다.

필요한 경우 동작의 차이점을 설명하는 항목에 대한 링크가 제공되며 직접 해당하는 요소가 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 사용자를 위한 Font 개체를 참조하십시오.

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 사용자를 위한 도구 설명 지원을 참조하십시오.

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

BringToFront 또는 SendToBack 함수

Frame 이벤트

Visual Basic 6.0

동일한 기능의 Visual Basic 2008 요소

Click

Click(Panel에만 해당됩니다. GroupBox에는 해당 요소 없음)

DblClick

DoubleClick(Panel에만 해당됩니다. GroupBox에는 해당 요소 없음)

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 Forms)